public void RaisesTodoItemCompletedEvent() { var item = new TodoItemBuilder().Build(); item.MarkComplete(); Assert.That(item.Events, Has.Exactly(1).Items); Assert.IsInstanceOf(typeof(TodoItemCompletedEvent), item.Events.First()); }
public void SetIsDoneToTrue() { var item = new TodoItemBuilder() .WithDefaultValues() .Description("") .Build(); item.MarkComplete(); Assert.IsTrue(item.IsDone); }