Test Difference()
(t *testing.T)
| 94 | |
| 95 | // Test Difference() |
| 96 | func TestIntSetDifference(t *testing.T) { |
| 97 | s1 := Create(1, 2, 3, 4) |
| 98 | s2 := Create(3, 4, 5, 6) |
| 99 | result := s1.Difference(s2) |
| 100 | |
| 101 | expected := Create(1, 2) |
| 102 | if !result.Equals(expected) { |
| 103 | t.Fatalf("expected difference {1, 2}, got: %v", result) |
| 104 | } |
| 105 | } |
| 106 | |
| 107 | // Test Union() |
| 108 | func TestIntSetUnion(t *testing.T) { |
nothing calls this directly
no test coverage detected