This commit is contained in:
2024-07-18 03:13:32 +07:00
parent d2eee41ed6
commit d9c3bfa35e
49 changed files with 3037 additions and 232 deletions

View File

@ -20,7 +20,8 @@ namespace Yuna.Tests.Repositories
{
Name = "Test Device",
Description = "Test Description",
DeviceUrl = "Test Url"
DeviceUrl = "Test Url",
UserId = 1
};
var result = await repo.Create(device);
@ -29,6 +30,7 @@ namespace Yuna.Tests.Repositories
Assert.Equal(result.Name, device.Name);
Assert.Equal(result.Description, device.Description);
Assert.Equal(result.DeviceUrl, device.DeviceUrl);
Assert.Equal(result.UserId, device.UserId);
}
[Fact]
@ -62,5 +64,21 @@ namespace Yuna.Tests.Repositories
Assert.NotNull(result);
Assert.NotEmpty(result);
}
[Fact]
public async Task GetListForUser_GetsListForUser()
{
// Arrange
Settings.Init();
var _context = new DapperContext(true);
var repo = new DeviceRepository(_context);
//Act
var result = await repo.GetList(1);
//Assert
Assert.NotNull(result);
Assert.True(result.All(x => x.UserId == 1));
}
}
}