summaryrefslogtreecommitdiff
path: root/ds/integer_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'ds/integer_test.go')
-rw-r--r--ds/integer_test.go18
1 files changed, 18 insertions, 0 deletions
diff --git a/ds/integer_test.go b/ds/integer_test.go
index 9be55eb..fe9cb90 100644
--- a/ds/integer_test.go
+++ b/ds/integer_test.go
@@ -21,4 +21,22 @@ func TestCompare(t *testing.T) {
if res != 0 {
t.Errorf("%v must be equal to %v, but got %v", i, j, res)
}
+
+ i = Integer{23}
+ j = Integer{23}
+ if !i.HigherEqual(j) {
+ t.Errorf("Unpexpected %v.HigherEqual(%v) == false",
+ i,j)
+ }
+
+ i = Integer{23}
+ j = Integer{42}
+ if i.HigherEqual(j) {
+ t.Errorf("Unpexpected %v.HigherEqual(%v) == true",
+ i,j)
+ }
+ if !j.HigherEqual(i) {
+ t.Errorf("Unpexpected %v.HigherEqual(%v) == false",
+ j,i)
+ }
}