Sha256: 40880a0c76e47828248ed419de0eff6cda9b902934b64036ca5f776694e4e11c
Contents?: true
Size: 1023 Bytes
Versions: 5
Compression:
Stored size: 1023 Bytes
Contents
package org.embulk.filter.typecast.cast; import org.embulk.spi.DataException; import org.junit.Test; import static org.junit.Assert.assertEquals; public class TestBooleanCast { @Test public void asBoolean() { assertEquals(true, BooleanCast.asBoolean(true)); assertEquals(false, BooleanCast.asBoolean(false)); } @Test public void asLong() { assertEquals(1, BooleanCast.asLong(true)); assertEquals(0, BooleanCast.asLong(false)); } @Test(expected = DataException.class) public void asDouble() { BooleanCast.asDouble(true); } @Test public void asString() { assertEquals("true", BooleanCast.asString(true)); assertEquals("false", BooleanCast.asString(false)); } @Test(expected = DataException.class) public void asJson() { BooleanCast.asJson(true); } @Test(expected = DataException.class) public void asTimestamp() { BooleanCast.asTimestamp(true); } }
Version data entries
5 entries across 5 versions & 1 rubygems