public async Task EditFeatureRights() { var id = _dbFaker.Features.FirstOrDefault().Id; var ids = _dbFaker.AccessRights.Take(3).Select(l => l.Id).ToArray(); var response = await _securityData.EditFeatureRights(id, ids); Assert.AreEqual(ActionStatus.Success, response.Status, response.Message); _mock.Verify(data => data.EditFeatureRights(id, ids), () => Times.Exactly(1)); }
public async Task <IActionResult> EditFeature([FromBody] EditFeatureRequest request) { var result = _securityService.EditFeatureRights(request.FeatureId, request.RightsIds); return(Ok(await result)); }