예제 #1
0
        public void CanAddItemsToList()
        {
            var list = new ToDoListBuilder()
                       .WithDefaultValues()
                       .Build();

            list.Items.Should().BeEmpty();

            list.AddToDo("Test item");

            list.Items.Should().HaveCount(1);
        }
예제 #2
0
        public void CanRemoveItemsFromList()
        {
            var list = new ToDoListBuilder()
                       .WithDefaultValues()
                       .WithOneItem()
                       .Build();

            var firstItem = list.Items.First();

            list.RemoveToDo(firstItem.Id);

            list.Items.Should().BeEmpty();
        }