public void Subscribes_to_Event() { var withEvent = Mock.Create<WithEvent>(); var sut = new Sut(withEvent); sut.DoSomething(); Mock.AssertSet(() => withEvent.MyEvent += null, Args.Ignore()); }
public void Subscribes_to_Event() { var withEvent = Isolate.Fake.Instance<WithEvent>(); var sut = new Sut(withEvent); sut.DoSomething(); Isolate.Verify.WasCalledWithAnyArguments(() => withEvent.MyEvent += null); }
public void Auf_den_Event_wird_reagiert() { var withEvent = Isolate.Fake.Instance<WithEvent>(); var sut = new Sut(withEvent); Assert.That(sut.Count, Is.Zero); // withEvent.MyEvent.Invoke(); // syntaktisch nicht möglich Isolate.Invoke.Event(() => withEvent.MyEvent += null); Assert.That(sut.Count, Is.EqualTo(1)); }
public void Setup() { sut = new Sut(); }