public void GetNewsItems_WithValidNewsRootAndNoNewsItems_ReturnsEmptyList() { // Arrange IItemProvider itemProvider = ItemProviderFactory.CreateItemProviderWithNewsItemRootWithoutNewsItems(); NewsItemService newsItemService = GetNewsItemService(itemProvider); // Act var result = newsItemService.GetNewsItems(); // Assert result.Should().BeEmpty(); }
public void GetNewsItems_WithValidNewsRootAndNewsItems_ReturnsNewsItems() { // Arrange var itemProvider = ItemProviderFactory.CreateItemProviderWithNewsItemRootWithNewsItems( numberOfNewsItems: 3); var newsItemService = GetNewsItemService(itemProvider); // Act var result = newsItemService.GetNewsItems(); // Assert result.Should().NotBeEmpty(); }