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));
        }
Exemple #4
0
 public void Setup() {
     sut = new Sut();
 }