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>();
        }
Esempio n. 2
0
        public void Get_ShouldReturnResults()
        {
            var templatesController = new TemplatesController(_mockTemplateService.Object, _mockLogger.Object);

            var results = templatesController.Get();
        }
Esempio n. 3
0
        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);
        }