public void TestPostMethod() { //Arrange IHeaderService headers = new MyFakeHeaderService("FAKE OS TYPE"); var sut = new MyApiController(headers); var model = new TestDTO(); //Act sut.Post(model); //Assert //..... }
public void CreateEmployee_Returns_HttpStatusCode_Created() { // Arrange var controller = new MyApiController { Request = new System.Net.Http.HttpRequestMessage(), Configuration = new HttpConfiguration() }; var employee = new CreateEmployeeModel { Id = 1 }; // Act var response = controller.CreateEmployee(employee); // Assert Assert.AreEqual(response.StatusCode, HttpStatusCode.Created); }
void Initialize() { this.myApiControllerFixture = new MyApiController(); }