SystemObject TypeMockCheck
Namespace:
TypeMock
Assembly:
TypeMock (in TypeMock.dll) Version: 9.3.6.0 (9.3.6.0)
public sealed class Check
Public NotInheritable Class Check
The Check type exposes the following members.
| Name | Description |
---|
  | And(Object, Object) | |
  | And(Object, Object, String) | |
  | And(Object, Object, String, Object) | |
  | CustomChecker(ParameterCheckerEx, Object) | |
  | CustomChecker(ParameterCheckerEx, Object, String) | |
  | CustomChecker(ParameterCheckerEx, Object, String, Object) | |
  | EndsWith(String) | |
  | EndsWith(String, String) | |
  | EndsWith(String, String, Object) | |
 | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
  | IsAny | |
  | IsCloseTo(Double, Double) | |
  | IsCloseTo(Double, Double, String) | |
  | IsCloseTo(Double, Double, String, Object) | |
  | IsEqual(Object) | |
  | IsEqual(Object, String) | |
  | IsEqual(Object, String, Object) | |
  | IsEqualIgnoreCase(String) | |
  | IsEqualIgnoreCase(String, String) | |
  | IsEqualIgnoreCase(String, String, Object) | |
  | IsEqualIgnoreWhiteSpace(String) | |
  | IsEqualIgnoreWhiteSpace(String, String) | |
  | IsEqualIgnoreWhiteSpace(String, String, Object) | |
  | IsIn | |
  | IsMatch(Regex) | |
  | IsMatch(Regex, String) | |
  | IsMatch(Regex, String, Object) | |
  | IsMock(Mock) | |
  | IsMock(Mock, String) | |
  | IsMock(Mock, String, Object) | |
  | IsNull | |
  | IsNull(String) | |
  | IsNull(String, Object) | |
  | IsSame(Object) | |
  | IsSame(Object, String) | |
  | IsSame(Object, String, Object) | |
  | IsTypeOf(Type) | |
  | IsTypeOf(Type, String) | |
  | IsTypeOf(Type, String, Object) | |
  | IsTypeOfTExpectedType | |
  | IsTypeOfTExpectedType(String, Object) | |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
  | Not(Object) | |
  | Not(Object, String) | |
  | Not(Object, String, Object) | |
  | NotEqual(Object) | |
  | NotEqual(Object, String) | |
  | NotEqual(Object, String, Object) | |
  | NotIn | |
  | NotNull | |
  | NotNull(String) | |
  | NotNull(String, Object) | |
  | Or(Object, Object) | |
  | Or(Object, Object, String) | |
  | Or(Object, Object, String, Object) | |
  | StartsWith(String) | |
  | StartsWith(String, String) | |
  | StartsWith(String, String, Object) | |
 | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Following is an example of using the build in IsNull Check
[Test]
public void CheckParameters()
{
Mock mock = MockManager.Mock(typeof(TestedClass));
TestedClass t = new TestedClass();
mock.ExpectCall("SomeMethod").Args(Check.IsNull(),null);
t.SomeMethod(null,null);
MockManager.Verify();
}
<Test()> _
Public Sub CheckParameters()
Dim mock As Mock = MockManager.Mock(GetType(TestedClass))
Dim t As TestedClass = New TestedClass
mock.ExpectCall("SomeMethod").Args(Check.IsNull(),Nothing)
t.SomeMethod(Nothing,Nothing)
MockManager.Verify()
End Sub
Reference