public async Task GetAllErrors() { //arrange var DetailLogRepository = new DetailLogRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); var errorLogDisplaySearch = new ErrorLogCollectionSearch(); //act var value = await DetailLogRepository.GetAllErrors(errorLogDisplaySearch); //assert Assert.Equal(6, value.Count()); }
public async Task GetAll() { //arrange var perfLogRepository = new PerfLogRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); var perfLogDisplaySearch = new PerfLogCollectionSearch(); //act var value = await perfLogRepository.GetAll(perfLogDisplaySearch); //assert Assert.Equal(7, value.Count()); }
public async Task GetAll(int index, string expected) { //arrange //Done in constructor var perfLogAssemblyRepository = new PerfLogAssemblyRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); //act var value = await perfLogAssemblyRepository.GetAll(); //assert Assert.Equal(expected, value[index].Assembly); }
public async Task GetAll_Count() { //arrange //Done in constructor var perfLogAssemblyRepository = new PerfLogAssemblyRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); //act var value = await perfLogAssemblyRepository.GetAll(); //assert Assert.Equal(3, value.Count()); }
public async Task GetAll_PerfItemSearch_Count(string perfItem, int expected) { //arrange var perfLogRepository = new PerfLogRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); var perfLogDisplaySearch = new PerfLogCollectionSearch() { PerfItem = perfItem }; //act var value = await perfLogRepository.GetAll(perfLogDisplaySearch); //assert Assert.Equal(expected, value.Count()); }
public async Task GetAllErrors_RequestPath_Count(string requestPath, int expected) { //arrange var DetailLogRepository = new DetailLogRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); var errorLogDisplaySearch = new ErrorLogCollectionSearch() { RequestPath = requestPath }; //act var value = await DetailLogRepository.GetAllErrors(errorLogDisplaySearch); //assert Assert.Equal(expected, value.Count()); }
public async Task GetAllErrors_DateToSearch_Count(string dateTo, int expected) { //arrange var DetailLogRepository = new DetailLogRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); var errorLogDisplaySearch = new ErrorLogCollectionSearch() { DateTo = DateTime.Parse(dateTo) }; //act var value = await DetailLogRepository.GetAllErrors(errorLogDisplaySearch); //assert Assert.Equal(expected, value.Count()); }
public async Task GetAll_Search_Count() { //arrange var perfLogRepository = new PerfLogRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); var perfLogDisplaySearch = new PerfLogCollectionSearch() { Assembly = "Hippologamus.API", DateFrom = new DateTime(2020, 1, 3), DateTo = new DateTime(2020, 1, 4) }; //act var value = await perfLogRepository.GetAll(perfLogDisplaySearch); //assert Assert.Equal(2, value.Count()); }
public async Task GetAllErrors_Search_Count() { //arrange var DetailLogRepository = new DetailLogRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); var errorLogDisplaySearch = new ErrorLogCollectionSearch() { Assembly = "Hippologamus.API", DateFrom = new DateTime(2020, 1, 2), DateTo = new DateTime(2020, 1, 5) }; //act var value = await DetailLogRepository.GetAllErrors(errorLogDisplaySearch); //assert Assert.Equal(3, value.Count()); }
public async Task GetAll_Search_OrderByElapsedMillisecondsOrderDescending() { //arrange var perfLogRepository = new PerfLogRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); var perfLogDisplaySearch = new PerfLogCollectionSearch() { OrderBy = "ElapsedMilliseconds", OrderAscending = false }; //act var value = await perfLogRepository.GetAll(perfLogDisplaySearch); //assert Assert.Equal(6, value[0].Id); Assert.Equal(4, value[1].Id); Assert.Equal(2, value[2].Id); Assert.Equal(7, value[3].Id); Assert.Equal(5, value[4].Id); Assert.Equal(3, value[5].Id); Assert.Equal(1, value[6].Id); }
public async Task GetAll_HippologamusAPI(string performanceItem, int index) { //arrange //Done in constructor var perfLogPerformanceItemRepository = new PerfLogPerformanceItemRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); //act var value = await perfLogPerformanceItemRepository.GetByAssembly("Hippologamus.API"); //assert Assert.Equal(performanceItem, value[index].PerformanceItem); Assert.Equal("Hippologamus.API", value[index].Assembly); }
public async Task GetAll_DemoAPI() { //arrange //Done in constructor var perfLogPerformanceItemRepository = new PerfLogPerformanceItemRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); //act var value = await perfLogPerformanceItemRepository.GetByAssembly("Demo.API"); //assert Assert.Equal("Beatle-Get", value[0].PerformanceItem); Assert.Equal("Demo.API", value[0].Assembly); }
public async Task GetAll_Count(string assembly, int expected) { //arrange //Done in constructor var perfLogPerformanceItemRepository = new PerfLogPerformanceItemRepository(_context, PollyTestFactory.CreateAsyncRetryPolicy()); //act var value = await perfLogPerformanceItemRepository.GetByAssembly(assembly); //assert Assert.Equal(expected, value.Count()); }