public void TestMockMethodCalled() { dynamic mock = new Mock(); mock.Setup("Method1", new object[] { "a", It.IsAny<int>() }, 10); Assert.AreEqual(10, mock.Method1("a", -2)); Assert.AreEqual(10, mock.Method1("b", -2m)); mock.Verify(); }
public void TestMockMethodCalled() { dynamic mock = new Mock(); mock.Setup("Method1", new object[] { "a", It.IsAny <int>() }, 10); Assert.AreEqual(10, mock.Method1("a", -2)); Assert.AreEqual(10, mock.Method1("b", -2m)); mock.Verify(); }
public void TestMockParameterNotNull() { dynamic mock = new Mock(); mock.Setup("Method1", new object[] { "a", It.IsNotNull() }, 10); Assert.AreEqual(10, mock.Method1("a", null)); mock.Verify(); }
public void TestMockParameterCount() { dynamic mock = new Mock(); mock.Setup("Method1", new object[] { "a", 2.5m }, 10); Assert.AreEqual(10, mock.Method1()); mock.Verify(); }
public void TestMockParameterNull() { dynamic mock = new Mock(); mock.Setup("Method1", new object[] { "a", It.IsNull() }, 10); Assert.AreEqual(10, mock.Method1("a", 2)); mock.Verify(); }
public void TestMock() { dynamic mock = new Mock(); mock.SetupGet("Prop1", 1); mock.SetupSet("Prop1", 5); mock.Setup("Method1", new object[] { "a", -2 }, 10); Assert.AreEqual(1, mock.Prop1); mock.Prop1 = 5; Assert.AreEqual(10, mock.Method1("a", -2)); mock.Verify(); }