|
|
|
@ -86,7 +86,7 @@ public class UsersControllerTest
|
|
|
|
|
[TestMethod]
|
|
|
|
|
public async Task Get_ReturnsPageResponse_WhenRequestIsValid()
|
|
|
|
|
{
|
|
|
|
|
// Arrange
|
|
|
|
|
|
|
|
|
|
var request = new PageRequest
|
|
|
|
|
{
|
|
|
|
|
Index = 0,
|
|
|
|
@ -118,7 +118,7 @@ public class UsersControllerTest
|
|
|
|
|
public async Task Get_ReturnsCorrectPaginationAndOrdering(int index, int count, string orderingProperty,
|
|
|
|
|
bool descending, int expectedItemCount)
|
|
|
|
|
{
|
|
|
|
|
// Arrange
|
|
|
|
|
|
|
|
|
|
var request = new PageRequest
|
|
|
|
|
{
|
|
|
|
|
Index = index,
|
|
|
|
@ -160,7 +160,7 @@ public class UsersControllerTest
|
|
|
|
|
[TestMethod]
|
|
|
|
|
public async Task GetById_ReturnsUserDto_WhenRequestIsValid()
|
|
|
|
|
{
|
|
|
|
|
// Arrange
|
|
|
|
|
|
|
|
|
|
var id = 1;
|
|
|
|
|
_dataManagerMock.Setup(dm => dm.UserRepo.GetItemById(id)).ReturnsAsync(_users.First(x => x.Id == id));
|
|
|
|
|
|
|
|
|
@ -183,7 +183,7 @@ public class UsersControllerTest
|
|
|
|
|
[TestMethod]
|
|
|
|
|
public async Task GetById_ReturnsUserDto_WhenRequestUserDoesNotExist()
|
|
|
|
|
{
|
|
|
|
|
// Arrange
|
|
|
|
|
|
|
|
|
|
var id = 0;
|
|
|
|
|
_dataManagerMock.Setup(dm => dm.UserRepo.GetItemById(id)).ReturnsAsync((User)null!);
|
|
|
|
|
|
|
|
|
@ -198,7 +198,7 @@ public class UsersControllerTest
|
|
|
|
|
[TestMethod]
|
|
|
|
|
public async Task GetById_Returns404_WhenIdIsInvalid()
|
|
|
|
|
{
|
|
|
|
|
// Arrange
|
|
|
|
|
|
|
|
|
|
var id = -2;
|
|
|
|
|
|
|
|
|
|
// Act
|
|
|
|
|