public async Task IndexAsync() { var entities = _data.Brands.Entities; var expected = IndexViewModel <BrandViewModel> .FromEnumerableNotPaged(from e in entities select ToViewModel(e)); var actual = await _controller.IndexAsync(); Equal(expected, actual); }
public async Task IndexAsync() { var cartItems = await _context.Set <CartItem>().Where(i => i.OwnerId == Users.JohnId).ToListAsync(); var expected = IndexViewModel <CartItemViewModel> .FromEnumerableNotPaged(from c in cartItems select ToViewModel(c)); var actual = await _controller.IndexAsync(); Equal(expected, actual); }
public async Task IndexThumbnailsAsync() { var cartItems = await _context.Set <CartItem>().Where(i => i.OwnerId == Users.JohnId).ToListAsync(); var expected = IndexViewModel <CartItemThumbnailViewModel> .FromEnumerableNotPaged(from c in cartItems select new CartItemThumbnailViewModel(c)); var actual = await _controller.IndexThumbnailsAsync(); actual.Entities = actual.Entities.OrderBy(i => i.Id); expected.Entities = expected.Entities.OrderBy(i => i.Id); Equal(expected, actual); }