public void Create() { var callback = new SimpleCallback(); var mock = Mock.Create <ISimpleInterface>(callback); Assert.IsNotNull(mock); }
public void RecordCall() { var callback = new SimpleCallback(); var mock = Mock.Create <ISimpleInterface>(callback); mock.NoReturnValueAndNoArguments(); var callbacks = callback.GetCallbacks(); Assert.AreEqual(1, callbacks.Count); Assert.IsTrue(callbacks.Contains("NoReturnValueAndNoArguments")); }