- import unittest
- type Obj = object
- foo: int
- proc makeObj(x: int): Obj =
- result.foo = x
- suite "object basic methods":
- test "it should convert an object to a string":
- var obj = makeObj(1)
- # Should be "obj: (foo: 1)" or similar.
- check($obj == "(foo: 1)")
- test "it should test equality based on fields":
- check(makeObj(1) == makeObj(1))
|