Пример #1
0
        public void CreateActionResult_NewManufacturer_ShouldReturnEditViewWithProperModel()
        {
            var result = (ViewResult)_controller.Create();
            var data   = (Manufacturer)result.ViewData.Model;

            Assert.NotNull(result);
            Assert.NotNull(data);
            Assert.Equal("Edit", result.ViewName);
        }
Пример #2
0
        private async Task <ManufacturerViewModel> CreateManufacturer()
        {
            var name        = Guid.NewGuid().ToString();
            var description = Guid.NewGuid().ToString();
            var command     = new CreateManufacturerCommand(name, description);

            const HttpStatusCode expectedStatusCode = HttpStatusCode.Created;

            var response = await Client.PostAsJsonAsync(ManufacturerController.Create(), command);

            response.StatusCode.Should().Be(expectedStatusCode);

            return(await response.Content.ReadAsJsonAsync <ManufacturerViewModel>());
        }