package org.hibernate.type.descriptor.java; import org.junit.Test; import static org.junit.Assert.*; public class BooleanTypeDescriptorTest { private BooleanTypeDescriptor underTest = new BooleanTypeDescriptor(); @Test public void testWrapShouldReturnTrueWhenYStringGiven() { // given // when Boolean result = underTest.wrap("Y", null); // then assertTrue(result); } @Test public void testWrapShouldReturnFalseWhenFStringGiven() { // given // when Boolean result = underTest.wrap("N", null); // then assertFalse(result); } @Test public void testWrapShouldReturnFalseWhenRandomStringGiven() { // given // when Boolean result = underTest.wrap("k", null); // then assertFalse(result); } @Test public void testWrapShouldReturnNullWhenNullStringGiven() { // given // when Boolean result = underTest.wrap(null, null); // then assertNull(result); } @Test public void testWrapShouldReturnFalseWhenEmptyStringGiven() { // given // when Boolean result = underTest.wrap("", null); // then assertFalse(result); } }