public GetMethodContext ( object testObject ) : ITestMethodContext | ||
testObject | object | /// The test object. /// |
return | ITestMethodContext |
public override ITestMethodContext GetMethodContext(object testObject)
{
if (testObject == null)
throw new ArgumentNullException("testObject");
return new TestMethodContext(
this.testMethod.MethodInfo, this.actualMethod.MethodInfo, testObject, null);
}
public void GetMethodContextWithNullTestObjectThrows() { var sut = new StaticTestCaseCommandContext( Mocked.Of<IMethodInfo>(), Mocked.Of<IMethodInfo>(), Mocked.Of<ISpecimenBuilderFactory>(), new object[0]); Assert.Throws<ArgumentNullException>(() => sut.GetMethodContext(null)); }