// +build !solution package testequal // AssertEqual checks that expected and actual are equal. // // Marks caller function as having failed but continues execution. // // Returns true iff arguments are equal. func AssertEqual(t T, expected, actual interface{}, msgAndArgs ...interface{}) bool { panic("implement me") } // AssertNotEqual checks that expected and actual are not equal. // // Marks caller function as having failed but continues execution. // // Returns true iff arguments are not equal. func AssertNotEqual(t T, expected, actual interface{}, msgAndArgs ...interface{}) bool { panic("implement me") } // RequireEqual does the same as AssertEqual but fails caller test immediately. func RequireEqual(t T, expected, actual interface{}, msgAndArgs ...interface{}) { panic("implement me") } // RequireNotEqual does the same as AssertNotEqual but fails caller test immediately. func RequireNotEqual(t T, expected, actual interface{}, msgAndArgs ...interface{}) { panic("implement me") }