public void RemoveNewsItem_ShouldWorkWithOneEntry()
        {
            // Arrange
            int expected = 0;

            container.AddNewsItem(newsItem);

            // Act
            container.RemoveNewsItem(newsItem);
            int result = container.NewsItems.Count;

            // Assert
            Assert.Equal(expected, result);
        }
Exemple #2
0
        public void RemoveNewsItem_ShouldWorkWithOneEntry()
        {
            // Arrange
            var newsItems = TestDB.GetNewsTable();
            int expected  = newsItems.Count - 1;
            var toRemove  = (NewsItem)newsItems[0];

            // Act
            bool validCall = container.RemoveNewsItem(toRemove);
            int  result    = container.NewsItems.Count;

            // Assert
            Assert.True(validCall);
            Assert.Equal(expected, result);
        }