Again, there are two assertion interfaces which must match the UnitTest
public interface IAssertion<TTarget> ...
public interface IAssertion<TTarget, TReturnType> ...
There is one method in the interfaces, Verify
void Verify(TTarget target);
void Verify(TTarget target, TReturnType returnValue);
In the implementation of these methods, you should use your unit test framework's
methods to verify that the test has passed.