diff --git a/core/Controllers/MeController.cs b/core/Controllers/MeController.cs
index 742cd4b..a6ef2fb 100644
--- a/core/Controllers/MeController.cs
+++ b/core/Controllers/MeController.cs
@@ -1,5 +1,4 @@
-using api.core.data.entities;
-using api.core.Data;
+using api.core.Data;
using api.core.Data.requests;
using api.core.Data.Responses;
using api.core.Misc;
@@ -37,9 +36,9 @@ public IActionResult UpdateUser([FromBody] UserUpdateDTO user)
}
///
- ///
+ /// Update the user connected avatar
///
- ///
+ ///
/// The url of the downloadable avatar file
[HttpPatch("avatar")]
public IActionResult UpdateUserAvatar([FromForm] UserAvatarUpdateDTO avatarReq)
diff --git a/core/api.core.csproj b/core/api.core.csproj
index 49d97c9..03ba97c 100644
--- a/core/api.core.csproj
+++ b/core/api.core.csproj
@@ -11,6 +11,7 @@
true
false
false
+ 1591
diff --git a/tests/Tests/Services/UserServiceTests.cs b/tests/Tests/Services/UserServiceTests.cs
index dd71692..fa0927d 100644
--- a/tests/Tests/Services/UserServiceTests.cs
+++ b/tests/Tests/Services/UserServiceTests.cs
@@ -7,19 +7,24 @@
using api.core.repositories.abstractions;
using api.core.Services;
using api.core.Data.Responses;
+using api.files.Services.Abstractions;
namespace api.tests.Tests.Services;
public class UserServiceTests
{
private readonly Mock _organizerRepositoryMock;
private readonly Mock _moderatorRepositoryMock;
+ private readonly Mock _fileShareServiceMock;
private readonly UserService _userService;
public UserServiceTests()
{
_organizerRepositoryMock = new Mock();
_moderatorRepositoryMock = new Mock();
- _userService = new UserService(_organizerRepositoryMock.Object, _moderatorRepositoryMock.Object);
+ _fileShareServiceMock = new Mock();
+ _fileShareServiceMock.Setup(service => service.FileGetDownloadUri(It.IsAny())).Returns(new Uri("http://example.com/avatar.webp"));
+
+ _userService = new UserService(_organizerRepositoryMock.Object, _fileShareServiceMock.Object, _moderatorRepositoryMock.Object);
}
[Fact]