public void OnKilledMethod_AppropriatelyFiresKilledEvent() { _fighter.OnKilled(new KilledEventArgs()); var logs = _logger.Logs; Assert.AreEqual(1, logs.Count); Assert.AreEqual(EventType.Killed, logs[0].Type); Assert.AreEqual(_fighter, logs[0].Sender); KilledEventArgs e = logs[0].E as KilledEventArgs; Assert.That(e, Is.Not.Null); }