public void AddRowSalesDataItems_Returns_Success() { using (var bc = new BusinessContext()) { //Arrange var expectedCount = 10; //Act bc.AddRawSalesData(new RawSalesData("1", "1", "канал сбыта 1", 1000, new DateTime(2015, 7, 20))); bc.AddRawSalesData(new RawSalesData("9", "2", "канал сбыта 2", 800, new DateTime(2009, 5, 10))); bc.AddRawSalesData(new RawSalesData("3", "3", "канал сбыта 9", 18000, new DateTime(2011, 3, 25))); bc.AddRawSalesData(new RawSalesData("4", "1", "канал сбыта 2", 9000, new DateTime(2014, 3, 21))); bc.AddRawSalesData(new RawSalesData("1", "2", "канал сбыта 1", 8200, new DateTime(2014, 3, 20))); bc.AddRawSalesData(new RawSalesData("2", "1", "канал сбыта 1", 6100, new DateTime(2009, 6, 28))); bc.AddRawSalesData(new RawSalesData("9", "3", "канал сбыта 4", 14433, new DateTime(2010, 8, 15))); bc.AddRawSalesData(new RawSalesData("2", "1", "канал сбыта 8", 47000, new DateTime(2010, 8, 16))); bc.AddRawSalesData(new RawSalesData("1", "4", "канал сбыта 8", 2000, new DateTime(2011, 9, 20))); bc.AddRawSalesData(new RawSalesData("1", "4", "канал сбыта 7", 5420, new DateTime(2012, 7, 20))); //Assert Assert.AreEqual(expectedCount, bc.DataContext.RawSalesDataItems.Count()); } }