diff options
| author | Danail Dimitrov <danaildimitrov321@gmail.com> | 2021-01-28 21:25:56 +0200 |
|---|---|---|
| committer | Danail Dimitrov <danaildimitrov321@gmail.com> | 2021-01-28 21:25:56 +0200 |
| commit | 6b11b2001a227a09387548853071c63b6fe5c991 (patch) | |
| tree | 6d9fefe09b31976ac91ea544ee4eb36fc041d8b5 /src/DevHive.Tests/DevHive.Data.Tests/UserRepositoryTests.cs | |
| parent | 702e947c20cbdc2c5aaacfa0e8172bfc97912dd2 (diff) | |
| download | DevHive-6b11b2001a227a09387548853071c63b6fe5c991.tar DevHive-6b11b2001a227a09387548853071c63b6fe5c991.tar.gz DevHive-6b11b2001a227a09387548853071c63b6fe5c991.zip | |
Refactored tests after the boys broke them
Diffstat (limited to 'src/DevHive.Tests/DevHive.Data.Tests/UserRepositoryTests.cs')
| -rw-r--r-- | src/DevHive.Tests/DevHive.Data.Tests/UserRepositoryTests.cs | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/src/DevHive.Tests/DevHive.Data.Tests/UserRepositoryTests.cs b/src/DevHive.Tests/DevHive.Data.Tests/UserRepositoryTests.cs index 6cc7b87..0d262f5 100644 --- a/src/DevHive.Tests/DevHive.Data.Tests/UserRepositoryTests.cs +++ b/src/DevHive.Tests/DevHive.Data.Tests/UserRepositoryTests.cs @@ -60,6 +60,22 @@ namespace DevHive.Data.Tests } #endregion + #region EditAsync + [Test] + public async Task EditAsync_ReturnsTrue_WhenUserIsUpdatedSuccessfully() + { + User oldUser = this.CreateDummyUser(); + this._context.Users.Add(oldUser); + await this._context.SaveChangesAsync(); + + oldUser.UserName = "SuperSecretUserName"; + bool result = await this._userRepository.EditAsync(oldUser.Id, oldUser); + + Assert.IsTrue(result, "EditAsync does not return true when User is updated successfully"); + Assert.Fail("Docurshi drugite"); + } + #endregion + #region GetByIdAsync [Test] public async Task GetByIdAsync_ReturnsTheUse_WhenItExists() @@ -188,8 +204,10 @@ namespace DevHive.Data.Tests { User dummyUser = this.CreateDummyUser(); User anotherDummyUser = this.CreateAnotherDummyUser(); - HashSet<User> friends = new HashSet<User>(); - friends.Add(anotherDummyUser); + HashSet<User> friends = new HashSet<User> + { + anotherDummyUser + }; dummyUser.Friends = friends; this._context.Users.Add(dummyUser); |
