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