private FavoriteUserRelationModel GetRelation(FavoriteUserRequest request) { return(new FavoriteUserRelationModel { SourceUserId = claimsHelper.GetUserId(), TargetUserId = request.UserId }); }
public async Task <IHttpActionResult> Put(FavoriteUserRequest request) { var relation = GetRelation(request); await this.favoriteUserService.AddAsync(relation); return(Ok()); }
public async Task <IHttpActionResult> Delete([FromUri] FavoriteUserRequest request) { var relation = GetRelation(request); await this.favoriteUserService.RemoveAsync(relation); return(Ok()); }
public async Task DeleteTest() { // Arrange var request = new FavoriteUserRequest(); // Act var resultRaw = await this.favoriteUserController.Delete(request); var result = resultRaw as OkResult; // Assert Assert.NotNull(result); await this.favoriteUserService.Received() .RemoveAsync(Arg.Any <FavoriteUserRelationModel>()); }