dev_move_test.go 596 B

1234567891011121314151617181920212223242526272829303132
  1. package def_move
  2. import (
  3. "testing"
  4. "gitp78su.ipnodns.ru/svi/kern/v4/d0/defs/def_spec_base"
  5. "gitp78su.ipnodns.ru/svi/kern/v4/d0/defs/table/owner"
  6. )
  7. type tester struct {
  8. t *testing.T
  9. owner *owner.LOwner
  10. val *Move[def_spec_base.Num]
  11. }
  12. func TestMove(t *testing.T) {
  13. sf := &tester{
  14. t: t,
  15. owner: owner.LetOwner(1, "test_owner"),
  16. }
  17. sf.new()
  18. }
  19. // Возвращает новый контейнер перемещения
  20. func (sf *tester) new() {
  21. sf.t.Log("new")
  22. val := NewMove(sf.owner, 7)
  23. _val := val.Move()
  24. if _val != 7 {
  25. sf.t.Fatalf("new(): val(%v)!=7", _val)
  26. }
  27. }