RepositoryBaseTest.cs 623 B

123456789101112131415161718192021222324
  1. using Admin.Core.Model.Admin;
  2. using Admin.Core.Repository;
  3. using Xunit;
  4. namespace Admin.Core.Tests.Service.Repository.Admin
  5. {
  6. public class RepositoryBaseTest : BaseTest
  7. {
  8. private readonly IRepositoryBase<ApiEntity> _repositoryBase;
  9. public RepositoryBaseTest()
  10. {
  11. _repositoryBase = GetService<IRepositoryBase<ApiEntity>>();
  12. }
  13. [Fact]
  14. public async void GetAsyncByExpression()
  15. {
  16. var id = 161227167658053;
  17. var user = await _repositoryBase.GetAsync(a => a.Id == id);
  18. Assert.Equal(id, user?.Id);
  19. }
  20. }
  21. }