public void PutEntityBadRepositoryGetId() { var controller = new LanguageController(GetMockRepo(false)); var entity = new LanguageFormPut { Name = "test" }; controller.SetClaimsPrincipal(1, "*****@*****.**", Role.Admin); // Act var result = controller.Put(1, entity); // Assert Assert.IsType <UnprocessableEntityObjectResult>(result); }
public void PutEntityNoExist() { // Arrange var controller = new LanguageController(GetMockRepo()); var entity = new LanguageFormPut { Name = "test" }; controller.SetClaimsPrincipal(1, "*****@*****.**", Role.Admin); // Act var result = controller.Put(0, entity); // Assert Assert.IsType <NotFoundObjectResult>(result); }
public IActionResult Put(uint id, [FromBody] LanguageFormPut form) { return(Put <LanguageFormPut>(id, form)); }
public IActionResult Put(uint id, [FromBody] LanguageFormPut language) { return(StatusCode(StatusCodes.Status500InternalServerError)); }