public async Task Get_TemplateExistsAndShouldBeReturned_MethodReturnJson(List <TemplateDto> data) { var command = new CreateTemplate() { }; var templateServiceMock = new Mock <ITemplateService>(); templateServiceMock.Setup(x => x.GetAsync()) .ReturnsAsync(data); var commandDispatcherMock = new Mock <ICommandDispatcher>(); var templatesController = new TemplatesController(commandDispatcherMock.Object, templateServiceMock.Object); var response = await templatesController.Get(); response.Should().NotBeNull(); response.Should().BeOfType <JsonResult>(); }
public void Get_ShouldReturnResults() { var templatesController = new TemplatesController(_mockTemplateService.Object, _mockLogger.Object); var results = templatesController.Get(); }
public void Get_MoqTest() { mockITemplateQueryService.Setup(x => x.GetTemplate(It.IsAny <Guid>())) .Returns(template); var controller = new TemplatesController(mockITemplateQueryService.Object, mockIUserQueryService.Object, mockITemplateCommandService.Object); TriTech.InformRMS.Application.Contracts.Administration.DTO.TemplateAdmin.Template actionResult = controller.Get(It.IsAny <Guid>()); Assert.AreEqual(template.DataEntryContractId, actionResult.DataEntryContractId); Assert.AreEqual(template.ApiVersion, actionResult.ApiVersion); Assert.AreEqual(template.ModuleType, actionResult.ModuleType); Assert.AreEqual(template.IsDefault, actionResult.IsDefault); }