Exemplo n.º 1
0
        public void TodoItemRepositoryTests_DeleteItemShouldBeDisappearInRepo() //D
        {
            //Act
            var sut = new TodoItemRepository();

            //var todoItem = sut.Find(1);
            // sut.Remove(todoItem); //repo törlés, ld. az Info.txt-ben

            try
            {
                //Arrange
                var todoItemId = 1;
                sut.Remove(todoItemId);
                var newTotoItem = sut.Find(todoItemId);

                //Assert
                Assert.IsNull(newTotoItem);
            }
            finally
            {
                var todoItem = new TodoItemDTO {
                    Id = 1, Title = "vegyünk tejet", SeverityId = 1
                };
                sut.AddWithId(todoItem);
            }
        }