1package boards_test23import (4 "testing"56 "gno.land/p/nt/urequire/v0"78 "gno.land/p/gnoland/boards/v0"9)1011func TestNew(t *testing.T) {12 board := boards.New(42)1314 urequire.Equal(t, 42, int(board.ID), "expect board ID to match")15 urequire.True(t, board.Threads != nil, "expect board to support threads")16 urequire.True(t, board.ThreadsSequence != nil, "expect board to initialize a thread ID generator")17 urequire.False(t, board.CreatedAt.IsZero(), "expect board to have a creation date")18}19Signatures reconstructed verbatim from vm/qfuncs — interface params keep their inline definitions.