// 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 SimpleValueTest {
@TestCase
public func testEquals1(): Unit {
var i: Int32 = 0
while (i < 256) {
let simpleValue1 = SimpleValue(i)
let simpleValue2 = SimpleValue(i)
@Assert(simpleValue1.equals(simpleValue2))
i++
}
}
@TestCase
public func testEquals2(): Unit {
let simpleValue = SimpleValue(0)
@Assert(!simpleValue.equals(SimpleValue(1)))
}
}