public async Task UpdateRouteClaimsRequirement_ReturnsNotFoundStatusCode() { //Arrange var newUnit = new RouteClaimsRequirement { Role = "Test10", RouteClaimsRequirementId = 80 }; var content = Utilities.GetRequestContent(newUnit); //Act var response = await _client.PutAsync(UriForTests.UpdateUri(ControllerNames.RouteClaimsRequirements), content); //Assert Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); }
public async Task UpdateRouteClaimsRequirement_ReturnSuccessStatusCode() { //Arrange var newUnit = new RouteClaimsRequirement { Role = "Test10", RouteClaimsRequirementId = 10 }; var content = Utilities.GetRequestContent(newUnit); //Act var response = await _client.PutAsync(UriForTests.UpdateUri(ControllerNames.RouteClaimsRequirements), content); //Assert response.EnsureSuccessStatusCode(); }
public void RemoveRequirementClaim(string key, string value) { RouteClaimsRequirement.RemoveAll(x => x.Key.Equals(key, StringComparison.CurrentCultureIgnoreCase) && x.Value.Equals(value, StringComparison.CurrentCultureIgnoreCase)); }
public void RemoveAllRequirementClaim() { RouteClaimsRequirement.Clear(); }
public void AddRequirementClaim(IGuidGenerator generator, string key, string value) { RouteClaimsRequirement.AddIfNotContains(new RouteRequirementClaim(Id, generator.Create(), key, value)); }