Skip to content

Commit 7c0062a

Browse files
committed
ConvertServiceTest: Add primitive test
Added a test for converting between primitive types.
1 parent 01e4295 commit 7c0062a

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/test/java/org/scijava/convert/ConvertServiceTest.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,18 @@ public void testNull() {
109109
assertNull(convertService.convert(new ConversionRequest(new Object(), (Type)null)));
110110
}
111111

112+
/**
113+
* Test conversion between primitive types.
114+
*/
115+
@Test
116+
public void testPrimitives() {
117+
assertTrue(1d == convertService.convert(1, double.class));
118+
assertTrue(1d == convertService.convert(1l, double.class));
119+
assertTrue(1d == convertService.convert(1.0f, double.class));
120+
assertTrue(1d == convertService.convert((short)1, double.class));
121+
assertTrue(1d == convertService.convert(1.0, double.class));
122+
}
123+
112124
/** Tests {@link ConvertService#supports(Class, Class)}. */
113125
@Test
114126
public void testCanConvert() {

0 commit comments

Comments
 (0)