@@ -6,39 +6,39 @@ type testStruct struct {
66 v int
77}
88
9- func TestEqualAndNotEqual (t * testing.T ) {
9+ func TestDeepEqualAndNotDeepEqual (t * testing.T ) {
1010 mockT := new (testing.T )
1111 assertion := New (mockT )
1212
13- testEqualAndNotEqual (t , assertion , 1 , 1 , true )
14- testEqualAndNotEqual (t , assertion , 1 , 2 , false )
15- testEqualAndNotEqual (t , assertion , 1 , 1.0 , false )
16- testEqualAndNotEqual (t , assertion , 1 , "1" , false )
17- testEqualAndNotEqual (t , assertion , 1 , '1' , false )
18- testEqualAndNotEqual (t , assertion , 1 , []int {1 }, false )
19- testEqualAndNotEqual (t , assertion , []int {1 }, []int {1 }, true )
13+ testDeepEqualAndNotDeepEqual (t , assertion , 1 , 1 , true )
14+ testDeepEqualAndNotDeepEqual (t , assertion , 1 , 2 , false )
15+ testDeepEqualAndNotDeepEqual (t , assertion , 1 , 1.0 , false )
16+ testDeepEqualAndNotDeepEqual (t , assertion , 1 , "1" , false )
17+ testDeepEqualAndNotDeepEqual (t , assertion , 1 , '1' , false )
18+ testDeepEqualAndNotDeepEqual (t , assertion , 1 , []int {1 }, false )
19+ testDeepEqualAndNotDeepEqual (t , assertion , []int {1 }, []int {1 }, true )
2020
2121 obj1 := testStruct {v : 1 }
2222 obj2 := testStruct {v : 1 }
2323
24- testEqualAndNotEqual (t , assertion , obj1 , obj2 , true )
25- testEqualAndNotEqual (t , assertion , obj1 , & obj2 , false )
26- testEqualAndNotEqual (t , assertion , & obj1 , & obj2 , true )
24+ testDeepEqualAndNotDeepEqual (t , assertion , obj1 , obj2 , true )
25+ testDeepEqualAndNotDeepEqual (t , assertion , obj1 , & obj2 , false )
26+ testDeepEqualAndNotDeepEqual (t , assertion , & obj1 , & obj2 , true )
2727
2828 obj2 .v = 2
29- testEqualAndNotEqual (t , assertion , obj1 , obj2 , false )
30- testEqualAndNotEqual (t , assertion , & obj1 , & obj2 , false )
29+ testDeepEqualAndNotDeepEqual (t , assertion , obj1 , obj2 , false )
30+ testDeepEqualAndNotDeepEqual (t , assertion , & obj1 , & obj2 , false )
3131}
3232
33- func testEqualAndNotEqual (t * testing.T , assertion * Assertion , v1 , v2 any , isEqual bool ) {
34- err := assertion .Equal (v1 , v2 )
33+ func testDeepEqualAndNotDeepEqual (t * testing.T , assertion * Assertion , v1 , v2 any , isEqual bool ) {
34+ err := assertion .DeepEqual (v1 , v2 )
3535 if isEqual && err != nil {
3636 t .Errorf ("Equal(%v, %v) = %v, want = nil" , v1 , v2 , err )
3737 } else if ! isEqual && err == nil {
3838 t .Errorf ("Equal(%v, %v) = nil, want = error" , v1 , v2 )
3939 }
4040
41- err = assertion .NotEqual (v1 , v2 )
41+ err = assertion .NotDeepEqual (v1 , v2 )
4242 if isEqual && err == nil {
4343 t .Errorf ("NotEqual(%v, %v) = nil, want = error" , v1 , v2 )
4444 } else if ! isEqual && err != nil {
0 commit comments