Esempio n. 1
0
        public async Task StuffRepo_GetListAsync_ShouldReturn_Ok()
        {
            // Arrange
            _context.Add(_dbUser);
            _context.Add(_dbStuff);
            _context.SaveChanges();

            // Act
            var repoResult = await _stuffRepo.GetListAsync(1);

            // Assert
            var expected = DatumModelTest.Id;
            var actual   = repoResult.DatumList.ToArray()[0].Id;

            Assert.Equal(expected, actual);
        }
Esempio n. 2
0
        public async Task <IActionResult> GetList([FromQuery] int page, [FromQuery] string search)
        {
            StuffModel result = string.IsNullOrWhiteSpace(search)
                ? await _stuffRepo.GetListAsync(page)
                : await _stuffRepo.SearchListAsync(search);

            return(Ok(result));
        }