Add tests
This commit is contained in:
parent
686cef66ac
commit
7ceede1cc6
|
@ -0,0 +1,17 @@
|
|||
package it.cavallium.datagen.nativedata;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class TestBoolean {
|
||||
|
||||
@Test
|
||||
public void testBoolean() {
|
||||
var nullableTrue = Nullableboolean.of(true);
|
||||
var nullableFalse = Nullableboolean.of(false);
|
||||
var nullableNull = Nullableboolean.empty();
|
||||
Assertions.assertSame(Nullableboolean.of(true), nullableTrue);
|
||||
Assertions.assertSame(Nullableboolean.of(false), nullableFalse);
|
||||
Assertions.assertSame(Nullableboolean.ofNullable(null), nullableNull);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
package it.cavallium.datagen.nativedata;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class TestByte {
|
||||
|
||||
@Test
|
||||
public void testByte() {
|
||||
for (int i = Byte.MIN_VALUE; i <= Byte.MAX_VALUE; i++) {
|
||||
Nullablebyte nullablebyte = Nullablebyte.of((byte) i);
|
||||
Assertions.assertEquals(i, nullablebyte.get());
|
||||
Assertions.assertSame(Nullablebyte.of((byte) i), nullablebyte);
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue