public async Task Test_CreateUser_IsUsernameExisted_UpdateUser_FindById() { var(target, dto) = CreateTargetAndDto(); var result = await target.CreateUserAsync(dto); Assert.IsNotNull(result); Assert.IsTrue(await target.IsUsernameExistedAsync(dto.Username, CancellationToken.None)); var dtoFound = await target.FindByIdAsync(dto.Id); await GeneralAssertAsync(dtoFound, target); result = await target.UpdateUserAsync(dto.Id, new UserItemDto { Avatar = "efg.png" }); Assert.IsNotNull(result); dtoFound = await target.FindByIdAsync(dto.Id); Assert.AreEqual("efg.png", dtoFound.Avatar); Assert.IsNotNull(dtoFound.Modified); }