// EXEC: cjc %import-path %L %l %f --test
// EXEC: ./main
import std.unittest.*
import std.unittest.testmacro.*
import std.io.*
import cbor4cj.*
@Test
public class AbstractFloatTest {
@TestCase
public func testEquals(): Unit {
let a = AbstractFloat(SpecialType.IEEE_754_SINGLE_PRECISION_FLOAT, 0.0)
let b = AbstractFloat(SpecialType.IEEE_754_SINGLE_PRECISION_FLOAT, 0.3)
@Assert(a.equals(a))
@Assert(b.equals(b))
@Assert(!a.equals(b))
}
}