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)); }