public void AddAction_ItemSource_AddsAction() { // Arrange var result = new DamageActionResult <Item>(); var actionHistory = new ActionHistory(); // Act actionHistory.AddAction(result); // Assert Assert.That(actionHistory.ItemActions, Contains.Item((0, result))); }
public void AddAction_OtherSource_AddsAction() { // Arrange var actionHistory = new ActionHistory(); // Act var result = new DamageActionResult <Move>(); actionHistory.AddAction(result); // Assert Assert.That(actionHistory.ItemActions, new NotConstraint(Contains.Item(result))); }