public void It_should_ask_the_service_to_get_all_tags_with_their_respective_counts() { //arrange _controller.Index(); A.CallTo(() => _tagService.GetTagsWithCount()).MustHaveHappened(Repeated.Exactly.Once); }
public void IndexShouldReturnCachedUsersWithPoints() { // Arrange chartService.Setup(p => p.GetUsersChart()) .Returns(new List <ChartServiceModel>() { firstUser, secondUser }); var memoryCache = new MemoryCache(new MemoryCacheOptions()); var controller = new ChartController(chartService.Object, memoryCache); controller.Index(); chartService.Setup(p => p.GetUsersChart()) .Returns(new List <ChartServiceModel>() { firstUser, firstUser, firstUser }); // Act var result = controller.Index(); // Assert AssertIndex(result); }
public void IndexShouldRenderView() { FileRepositoryMock.Setup(x => x.CalculateSumOfAllValues()).Returns(new List <SumValueStringBean>()); FileLineRepositoryMock.Setup(x => x.CalculateSumByDate()).Returns(new List <SumValueDateBean>()); FileLineRepositoryMock.Setup(x => x.CalculateSumByOrigin()).Returns(new List <SumValueOriginBean>()); ActionResult result = ChartController.Index(); Assert.IsInstanceOf(typeof(ViewResult), result); }
public void IndexTest() { ChartController chart = new ChartController(); chart.Index(); }