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