public async Task ShouldUpdate_CashAccount_UsingCashAccountRepo() { CashAccount account = await _cashAcctRepo.GetByIdAsync(new Guid("765ec2b0-406a-4e42-b831-c9aa63800e76")); account.UpdateBankName(BankName.Create("Test Bank")); account.UpdateCashAccountName(CashAccountName.Create("Testing Account")); account.UpdateCashAccountNumber(CashAccountNumber.Create("9876543210")); account.UpdateRoutingTransitNumber(RoutingTransitNumber.Create("125478991")); account.UpdateDateOpened(DateOpened.Create(new DateTime(2021, 11, 7))); account.UpdateUserId(UserId.Create(UserId.Create(new Guid("660bb318-649e-470d-9d2b-693bfb0b2744")))); await _unitOfWork.Commit(); CashAccount result = await _cashAcctRepo.GetByIdAsync(new Guid("765ec2b0-406a-4e42-b831-c9aa63800e76")); Assert.Equal("Test Bank", result.BankName); Assert.Equal("Testing Account", result.CashAccountName); Assert.Equal("9876543210", result.CashAccountNumber); Assert.Equal("125478991", result.RoutingTransitNumber); Assert.Equal(new DateTime(2021, 11, 7), result.DateOpened); Assert.Equal(new Guid("660bb318-649e-470d-9d2b-693bfb0b2744"), result.UserId); }