GetMethodContext() public method

Gets information of the test method.
public GetMethodContext ( object testObject ) : ITestMethodContext
testObject object /// The test object. ///
return ITestMethodContext
コード例 #1
0
 public void GetMethodContextWithNullThrows()
 {
     var sut = new ParameterizedCommandContext(
         Mocked.Of<IMethodInfo>(),
         Mocked.Of<ISpecimenBuilderFactory>(),
         Mocked.Of<IEnumerable<object>>());
     Assert.Throws<ArgumentNullException>(() => sut.GetMethodContext(null));
 }
コード例 #2
0
        public void GetMethodContextReturnsCorrectResult()
        {
            var testMethod = Mocked.Of<IMethodInfo>();
            var sut = new ParameterizedCommandContext(
                testMethod,
                Mocked.Of<ISpecimenBuilderFactory>(),
                Mocked.Of<IEnumerable<object>>());
            var testObject = new object();

            var actual = sut.GetMethodContext(testObject);

            actual.AssertHasCorrectValues(
                testMethod.MethodInfo,
                testMethod.MethodInfo,
                testObject,
                testObject);
        }