Implements asserts that an object is implemented by the specified interface. a.Implements((*MyInterface)(nil), new(MyObject))
(interfaceObject interface{}, object interface{}, msgAndArgs ...interface{})
| 672 | // |
| 673 | // a.Implements((*MyInterface)(nil), new(MyObject)) |
| 674 | func (a *Assertions) Implements(interfaceObject interface{}, object interface{}, msgAndArgs ...interface{}) bool { |
| 675 | if h, ok := a.t.(tHelper); ok { |
| 676 | h.Helper() |
| 677 | } |
| 678 | return Implements(a.t, interfaceObject, object, msgAndArgs...) |
| 679 | } |
| 680 | |
| 681 | // Implementsf asserts that an object is implemented by the specified interface. |
| 682 | // |