public void Query_ShouldReturnCorrectTradeCountTest() { // Arrange var builder = new DbContextOptionsBuilder <ExchangeContext>(); builder.UseInMemoryDatabase(databaseName: "TestPortfolio7"); var context = new ExchangeContext(builder.Options); InitDbContext(context); var repo = new TradeRepository(context); // Act var result = repo.Query(); var count = result.CountAsync(); // Assert Assert.AreEqual(2, Convert.ToInt32(count.Result)); }
public IEnumerable <Trade> GetAll() { return(_repository.Query().ToList()); }