예제 #1
0
        public void CreateShouldReturnOkResultWithId()
        {
            this.manufacturersController.Configuration = new HttpConfiguration();

            var model = TestObjectFactoryDataTransferModels.GetValidAircraftManufacturerRequestModel();

            this.manufacturersController.Validate(model);

            var result     = this.manufacturersController.Create(model);
            var okResult   = result as OkNegotiatedContentResult <int>;
            var expectedId = 1;

            Assert.IsNotNull(okResult);
            Assert.AreEqual(expectedId, okResult.Content);
        }