diff --git a/API_SQLuedo/EntityFramework/SQLuedoDB/InquiryEntity.cs b/API_SQLuedo/EntityFramework/SQLuedoDB/InquiryEntity.cs
index 4d73630..e364a14 100644
--- a/API_SQLuedo/EntityFramework/SQLuedoDB/InquiryEntity.cs
+++ b/API_SQLuedo/EntityFramework/SQLuedoDB/InquiryEntity.cs
@@ -8,7 +8,7 @@ namespace Entities.SQLuedoDB
{
public class InquiryEntity
{
- public int Id { get; }
+ public int Id { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public bool IsUser { get; set; }
diff --git a/API_SQLuedo/TestAPI/TestAPI.csproj b/API_SQLuedo/TestAPI/TestAPI.csproj
index 9d1ad3b..9841adb 100644
--- a/API_SQLuedo/TestAPI/TestAPI.csproj
+++ b/API_SQLuedo/TestAPI/TestAPI.csproj
@@ -33,4 +33,8 @@
+
+
+
+
diff --git a/API_SQLuedo/TestAPI/UnitTest1.cs b/API_SQLuedo/TestAPI/UnitTest1.cs
deleted file mode 100644
index c22e82f..0000000
--- a/API_SQLuedo/TestAPI/UnitTest1.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-namespace TestAPI
-{
- public class UnitTest1
- {
- [Fact]
- public void Test1()
- {
-
- }
- }
-}
\ No newline at end of file
diff --git a/API_SQLuedo/TestAPI/UserUnitTest.cs b/API_SQLuedo/TestAPI/UserUnitTest.cs
new file mode 100644
index 0000000..1072701
--- /dev/null
+++ b/API_SQLuedo/TestAPI/UserUnitTest.cs
@@ -0,0 +1,29 @@
+using API.Controllers;
+using DbContextLib;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.Extensions.Logging.Abstractions;
+using Model.Business;
+using Model.DTO;
+using Services;
+
+namespace TestAPI
+{
+ public class UserUnitTest
+ {
+ private UserController userController = new UserController(new UserDataService(new UserDbContext(new DbContextOptions())),new NullLogger());
+
+ [Fact]
+ public void getById_success()
+ {
+ var getUsers = userController.GetUserById(1);
+ Assert.IsType(getUsers);
+
+ var userDto = (getUsers as OkObjectResult)?.Value as UserDTO;
+ Assert.NotNull(userDto);
+ Assert.IsType(userDto);
+ Assert.Equal(1,userDto.Id);
+ Assert.Equal("johnny", userDto.Username);
+ }
+ }
+}
\ No newline at end of file