1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.seasar.cubby.plugins.spring.spi;
18
19 import static org.junit.Assert.assertEquals;
20 import static org.junit.Assert.assertNotNull;
21
22 import org.junit.Test;
23 import org.junit.runner.RunWith;
24 import org.seasar.cubby.converter.Converter;
25 import org.seasar.cubby.converter.impl.BooleanConverter;
26 import org.seasar.cubby.spi.ConverterProvider;
27 import org.springframework.beans.factory.annotation.Autowired;
28 import org.springframework.test.context.ContextConfiguration;
29 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
30
31
32
33
34
35
36 @RunWith(SpringJUnit4ClassRunner.class)
37 @ContextConfiguration(locations = { "/cubby.xml", "/cubby-converters.xml",
38 "/app-cubby.xml" })
39 public class SpringConverterProviderTest {
40
41 @Autowired
42 private ConverterProvider converterProvider;
43
44 @Test
45 public void getConverter1() throws Exception {
46 Converter actual = converterProvider
47 .getConverter(BooleanConverter.class);
48 assertNotNull(actual);
49 assertEquals(BooleanConverter.class, actual.getClass());
50 }
51
52 }