diff --git a/MainProject.Tests/Services/UserService_Tests.cs b/MainProject.Tests/Services/UserService_Tests.cs index c1c80c2..b56dda2 100644 --- a/MainProject.Tests/Services/UserService_Tests.cs +++ b/MainProject.Tests/Services/UserService_Tests.cs @@ -1,7 +1,6 @@ using BasicDotnetTemplate.MainProject.Services; using BasicDotnetTemplate.MainProject.Models.Api.Data.User; using BasicDotnetTemplate.MainProject.Models.Database.SqlServer; -using Moq; @@ -66,43 +65,21 @@ public class UserService_Tests // } [TestMethod] - public void GetUserByUsernameAndPassword_Null() + public async Task GetUserByUsernameAndPassword_Null() { try { - var userServiceMock = new Mock(); - User? user = null; - - userServiceMock?.Setup(s => s.GetUserByUsernameAndPassword( - It.IsAny(), - It.IsAny()) - ).ReturnsAsync(user); - - Assert.IsTrue(user == null); - - } - catch (Exception ex) - { - Console.WriteLine(ex.InnerException); - Assert.Fail($"An exception was thrown: {ex}"); - } - } - - [TestMethod] - public void GetUserByUsernameAndPassword_Success() - { - try - { - var userServiceMock = new Mock(); - User user = ModelsInit.CreateUser(); - - userServiceMock?.Setup(s => s.GetUserByUsernameAndPassword( - It.IsAny(), - It.IsAny()) - ).ReturnsAsync(user); - - Assert.IsTrue(user != null); - + var userService = TestUtils.CreateUserService(); + var testString = "test"; + if (userService != null) + { + var user = await userService.GetUserByUsernameAndPassword(testString, testString); + Assert.IsTrue(user == null); + } + else + { + Assert.Fail($"UserService is null"); + } } catch (Exception ex) {