Inheritance: ApiController
Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 3
0
 void Initialize()
 {
     this.myApiControllerFixture = new MyApiController();
 }