Sprint 8 #43
@@ -81,42 +81,6 @@ public class AuthController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task AuthenticateAsync_AuthenticateRequestDataNull()
|
|
||||||
// {
|
|
||||||
// IConfiguration configuration = TestUtils.CreateConfiguration();
|
|
||||||
// var authServiceMock = new Mock<IAuthService>();
|
|
||||||
// var controller = new AuthController(configuration, authServiceMock.Object);
|
|
||||||
|
|
||||||
// var request = new AuthenticateRequest
|
|
||||||
// {
|
|
||||||
// Data = null
|
|
||||||
// };
|
|
||||||
// AuthenticatedUser? authenticatedUser = null;
|
|
||||||
// authServiceMock.Setup(s => s.AuthenticateAsync(It.IsAny<AuthenticateRequestData>())).ReturnsAsync(authenticatedUser);
|
|
||||||
// ObjectResult response = (ObjectResult)(await controller.AuthenticateAsync(request));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task AuthenticateAsync_NotFound()
|
public async Task AuthenticateAsync_NotFound()
|
||||||
{
|
{
|
||||||
@@ -148,45 +112,6 @@ public class AuthController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task AuthenticateAsync_ModelInvalid()
|
|
||||||
// {
|
|
||||||
// IConfiguration configuration = TestUtils.CreateConfiguration();
|
|
||||||
// var authServiceMock = new Mock<IAuthService>();
|
|
||||||
// var controller = new AuthController(configuration, authServiceMock.Object);
|
|
||||||
|
|
||||||
// var request = new AuthenticateRequest
|
|
||||||
// {
|
|
||||||
// Data = null
|
|
||||||
// };
|
|
||||||
// AuthenticatedUser? authenticatedUser = null;
|
|
||||||
// authServiceMock.Setup(s => s.AuthenticateAsync(It.IsAny<AuthenticateRequestData>())).ReturnsAsync(authenticatedUser);
|
|
||||||
// controller.ModelState.AddModelError("Data", "Invalid data");
|
|
||||||
// ObjectResult response = (ObjectResult)(await controller.AuthenticateAsync(request));
|
|
||||||
|
|
||||||
// Assert.IsInstanceOfType(response, typeof(ObjectResult));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task AuthenticateAsync_Exception()
|
public async Task AuthenticateAsync_Exception()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -89,41 +89,6 @@ public class RoleController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task GetRoleByGuidAsync_GuidIsEmpty()
|
|
||||||
// {
|
|
||||||
// if (_roleController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_roleController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// var guid = String.Empty;
|
|
||||||
// DatabaseSqlServer.Role? role = null;
|
|
||||||
|
|
||||||
// _roleServiceMock?.Setup(s => s.GetRoleByGuidAsync(It.IsAny<string>())).ReturnsAsync(role);
|
|
||||||
// ObjectResult response = (ObjectResult)(await _roleController.GetRoleByGuidAsync(guid));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task GetRoleByGuidAsync_NotFound()
|
public async Task GetRoleByGuidAsync_NotFound()
|
||||||
{
|
{
|
||||||
@@ -149,43 +114,6 @@ public class RoleController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task GetRoleByGuidAsync_ModelInvalid()
|
|
||||||
// {
|
|
||||||
// if (_roleController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_roleController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// var guid = Guid.NewGuid().ToString();
|
|
||||||
// DatabaseSqlServer.Role? role = null;
|
|
||||||
// _roleServiceMock?.Setup(s => s.GetRoleByGuidAsync(It.IsAny<string>())).ReturnsAsync(role);
|
|
||||||
// _roleController.ModelState.AddModelError("Data", "Invalid data");
|
|
||||||
// ObjectResult response = (ObjectResult)(await _roleController.GetRoleByGuidAsync(guid));
|
|
||||||
|
|
||||||
// Assert.IsInstanceOfType(response, typeof(ObjectResult));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task GetRoleByGuidAsync_Exception()
|
public async Task GetRoleByGuidAsync_Exception()
|
||||||
{
|
{
|
||||||
@@ -316,50 +244,6 @@ public class RoleController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task CreateRoleAsync_CreateRoleRequestDataNull()
|
|
||||||
// {
|
|
||||||
// if (_roleController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_roleController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// DatabaseSqlServer.Role role = ModelsInit.CreateRole();
|
|
||||||
|
|
||||||
// CreateRoleRequest request = new CreateRoleRequest()
|
|
||||||
// {
|
|
||||||
// Data = null
|
|
||||||
// };
|
|
||||||
|
|
||||||
// _roleServiceMock?.Setup(s => s.CheckIfNameIsValid(It.IsAny<string>(), It.IsAny<string>())).ReturnsAsync(true);
|
|
||||||
|
|
||||||
// _roleServiceMock?.Setup(s => s.CreateRoleAsync(
|
|
||||||
// It.IsAny<CreateRoleRequestData>()
|
|
||||||
// )).ReturnsAsync(role);
|
|
||||||
|
|
||||||
// ObjectResult response = (ObjectResult)(await _roleController.CreateRoleAsync(request));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task CreateRoleAsync_NotCreated()
|
public async Task CreateRoleAsync_NotCreated()
|
||||||
{
|
{
|
||||||
@@ -410,56 +294,6 @@ public class RoleController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task CreateRoleAsync_ModelInvalid()
|
|
||||||
// {
|
|
||||||
// if (_roleController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_roleController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// DatabaseSqlServer.Role role = ModelsInit.CreateRole();
|
|
||||||
|
|
||||||
// CreateRoleRequest request = new CreateRoleRequest()
|
|
||||||
// {
|
|
||||||
// Data = new CreateRoleRequestData()
|
|
||||||
// {
|
|
||||||
// Name = "RoleTest",
|
|
||||||
// IsNotEditable = true
|
|
||||||
// }
|
|
||||||
// };
|
|
||||||
|
|
||||||
// _roleServiceMock?.Setup(s => s.CheckIfNameIsValid(It.IsAny<string>(), It.IsAny<string>())).ReturnsAsync(true);
|
|
||||||
|
|
||||||
// _roleServiceMock?.Setup(s => s.CreateRoleAsync(
|
|
||||||
// It.IsAny<CreateRoleRequestData>()
|
|
||||||
// )).ReturnsAsync(role);
|
|
||||||
// _roleController.ModelState.AddModelError("Data", "Invalid data");
|
|
||||||
// ObjectResult response = (ObjectResult)(await _roleController.CreateRoleAsync(request));
|
|
||||||
|
|
||||||
// Assert.IsInstanceOfType(response, typeof(ObjectResult));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task CreateRoleAsync_Exception()
|
public async Task CreateRoleAsync_Exception()
|
||||||
{
|
{
|
||||||
@@ -539,41 +373,6 @@ public class RoleController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task DeleteRoleByGuidAsync_GuidIsEmpty()
|
|
||||||
// {
|
|
||||||
// if (_roleController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_roleController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// var guid = String.Empty;
|
|
||||||
// DatabaseSqlServer.Role? role = null;
|
|
||||||
|
|
||||||
// _roleServiceMock?.Setup(s => s.GetRoleByGuidAsync(It.IsAny<string>())).ReturnsAsync(role);
|
|
||||||
// ObjectResult response = (ObjectResult)(await _roleController.DeleteRoleByGuidAsync(guid));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task DeleteRoleByGuidAsync_NotFound()
|
public async Task DeleteRoleByGuidAsync_NotFound()
|
||||||
{
|
{
|
||||||
@@ -599,43 +398,6 @@ public class RoleController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task DeleteRoleByGuidAsync_ModelInvalid()
|
|
||||||
// {
|
|
||||||
// if (_roleController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_roleController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// var guid = Guid.NewGuid().ToString();
|
|
||||||
// DatabaseSqlServer.Role? role = null;
|
|
||||||
// _roleServiceMock?.Setup(s => s.GetRoleByGuidAsync(It.IsAny<string>())).ReturnsAsync(role);
|
|
||||||
// _roleController.ModelState.AddModelError("Data", "Invalid data");
|
|
||||||
// ObjectResult response = (ObjectResult)(await _roleController.DeleteRoleByGuidAsync(guid));
|
|
||||||
|
|
||||||
// Assert.IsInstanceOfType(response, typeof(ObjectResult));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task DeleteRoleByGuidAsync_Exception()
|
public async Task DeleteRoleByGuidAsync_Exception()
|
||||||
{
|
{
|
||||||
@@ -851,96 +613,6 @@ public class RoleController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task UpdateRoleAsync_CreateRoleRequestDataNull()
|
|
||||||
// {
|
|
||||||
// if (_roleController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_roleController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// DatabaseSqlServer.Role role = ModelsInit.CreateRole();
|
|
||||||
|
|
||||||
// CreateRoleRequest request = new CreateRoleRequest()
|
|
||||||
// {
|
|
||||||
// Data = null
|
|
||||||
// };
|
|
||||||
|
|
||||||
// _roleServiceMock?.Setup(s => s.GetRoleByGuidAsync(It.IsAny<string>())).ReturnsAsync(role);
|
|
||||||
// _roleServiceMock?.Setup(s => s.CheckIfNameIsValid(It.IsAny<string>(), It.IsAny<string>())).ReturnsAsync(true);
|
|
||||||
// _roleServiceMock?.Setup(s => s.UpdateRoleAsync(It.IsAny<CreateRoleRequestData>(), It.IsAny<Role>())).ReturnsAsync(role);
|
|
||||||
|
|
||||||
// ObjectResult response = (ObjectResult)(await _roleController.UpdateRoleAsync(request, role.Guid));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task UpdateRoleAsync_ModelInvalid()
|
|
||||||
// {
|
|
||||||
// if (_roleController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_roleController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// DatabaseSqlServer.Role role = ModelsInit.CreateRole();
|
|
||||||
|
|
||||||
// CreateRoleRequest request = new CreateRoleRequest()
|
|
||||||
// {
|
|
||||||
// Data = new CreateRoleRequestData()
|
|
||||||
// {
|
|
||||||
// Name = "RoleTest",
|
|
||||||
// IsNotEditable = true
|
|
||||||
// }
|
|
||||||
// };
|
|
||||||
|
|
||||||
// _roleServiceMock?.Setup(s => s.GetRoleByGuidAsync(It.IsAny<string>())).ReturnsAsync(role);
|
|
||||||
// _roleServiceMock?.Setup(s => s.CheckIfNameIsValid(It.IsAny<string>(), It.IsAny<string>())).ReturnsAsync(true);
|
|
||||||
// _roleServiceMock?.Setup(s => s.UpdateRoleAsync(It.IsAny<CreateRoleRequestData>(), It.IsAny<Role>())).ReturnsAsync(role);
|
|
||||||
// _roleController.ModelState.AddModelError("Data", "Invalid data");
|
|
||||||
// ObjectResult response = (ObjectResult)(await _roleController.UpdateRoleAsync(request, role.Guid));
|
|
||||||
|
|
||||||
// Assert.IsInstanceOfType(response, typeof(ObjectResult));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task UpdateRoleAsync_Exception()
|
public async Task UpdateRoleAsync_Exception()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -99,41 +99,6 @@ public class UserController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task GetUserByGuidAsync_GuidIsEmpty()
|
|
||||||
// {
|
|
||||||
// if (_userController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_userController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// var guid = String.Empty;
|
|
||||||
// DatabaseSqlServer.User? user = null;
|
|
||||||
|
|
||||||
// _userServiceMock?.Setup(s => s.GetUserByGuidAsync(It.IsAny<string>())).ReturnsAsync(user);
|
|
||||||
// ObjectResult response = (ObjectResult)(await _userController.GetUserByGuidAsync(guid));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task GetUserByGuidAsync_NotFound()
|
public async Task GetUserByGuidAsync_NotFound()
|
||||||
{
|
{
|
||||||
@@ -159,43 +124,6 @@ public class UserController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task GetUserByGuidAsync_ModelInvalid()
|
|
||||||
// {
|
|
||||||
// if (_userController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_userController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// var guid = Guid.NewGuid().ToString();
|
|
||||||
// DatabaseSqlServer.User? user = null;
|
|
||||||
// _userServiceMock?.Setup(s => s.GetUserByGuidAsync(It.IsAny<string>())).ReturnsAsync(user);
|
|
||||||
// _userController.ModelState.AddModelError("Data", "Invalid data");
|
|
||||||
// ObjectResult response = (ObjectResult)(await _userController.GetUserByGuidAsync(guid));
|
|
||||||
|
|
||||||
// Assert.IsInstanceOfType(response, typeof(ObjectResult));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task GetUserByGuidAsync_Exception()
|
public async Task GetUserByGuidAsync_Exception()
|
||||||
{
|
{
|
||||||
@@ -381,51 +309,6 @@ public class UserController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task CreateUserAsync_CreateUserRequestDataNull()
|
|
||||||
// {
|
|
||||||
// if (_userController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_userController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// DatabaseSqlServer.User user = ModelsInit.CreateUser();
|
|
||||||
|
|
||||||
// CreateUserRequest request = new CreateUserRequest()
|
|
||||||
// {
|
|
||||||
// Data = null
|
|
||||||
// };
|
|
||||||
|
|
||||||
// _userServiceMock?.Setup(s => s.CheckIfEmailIsValid(It.IsAny<string>(), It.IsAny<string>())).ReturnsAsync(true);
|
|
||||||
|
|
||||||
// _userServiceMock?.Setup(s => s.CreateUserAsync(
|
|
||||||
// It.IsAny<CreateUserRequestData>(),
|
|
||||||
// It.IsAny<Role>()
|
|
||||||
// )).ReturnsAsync(user);
|
|
||||||
|
|
||||||
// ObjectResult response = (ObjectResult)(await _userController.CreateUserAsync(request));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task CreateUserAsync_NotCreated()
|
public async Task CreateUserAsync_NotCreated()
|
||||||
{
|
{
|
||||||
@@ -481,59 +364,6 @@ public class UserController_Tests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// [TestMethod]
|
|
||||||
// public async Task CreateUserAsync_ModelInvalid()
|
|
||||||
// {
|
|
||||||
// if (_userController == null)
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"_userController is null");
|
|
||||||
// }
|
|
||||||
|
|
||||||
// DatabaseSqlServer.User user = ModelsInit.CreateUser();
|
|
||||||
|
|
||||||
// CreateUserRequest request = new CreateUserRequest()
|
|
||||||
// {
|
|
||||||
// Data = new CreateUserRequestData()
|
|
||||||
// {
|
|
||||||
// FirstName = user.FirstName,
|
|
||||||
// LastName = user.LastName,
|
|
||||||
// Email = user.Email,
|
|
||||||
// Password = user.Password
|
|
||||||
// }
|
|
||||||
// };
|
|
||||||
|
|
||||||
// _userServiceMock?.Setup(s => s.CheckIfEmailIsValid(It.IsAny<string>(), It.IsAny<string>())).ReturnsAsync(true);
|
|
||||||
|
|
||||||
// _userServiceMock?.Setup(s => s.CreateUserAsync(
|
|
||||||
// It.IsAny<CreateUserRequestData>(),
|
|
||||||
// It.IsAny<Role>()
|
|
||||||
// )).ReturnsAsync(user);
|
|
||||||
// _userController.ModelState.AddModelError("Data", "Invalid data");
|
|
||||||
// ObjectResult response = (ObjectResult)(await _userController.CreateUserAsync(request));
|
|
||||||
|
|
||||||
// Assert.IsInstanceOfType(response, typeof(ObjectResult));
|
|
||||||
|
|
||||||
// if (response != null && response.Value != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, response.StatusCode);
|
|
||||||
|
|
||||||
// var result = (BaseResponse<object>)response.Value;
|
|
||||||
// if (result != null)
|
|
||||||
// {
|
|
||||||
// Assert.AreEqual(StatusCodes.Status400BadRequest, result.Status);
|
|
||||||
// Console.WriteLine(JsonConvert.SerializeObject(result));
|
|
||||||
// Assert.IsTrue(result.Message == "Request is not well formed");
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Result value is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Assert.Fail($"Response is null");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
[TestMethod]
|
[TestMethod]
|
||||||
public async Task CreateUserAsync_Exception()
|
public async Task CreateUserAsync_Exception()
|
||||||
|
|||||||
Reference in New Issue
Block a user