public void GroupSize_is_4_get_sum_of_revenue_should_get_50_66_60() { //arrange var target = new CalculateSum(new StubEntities().GetEntitys(), "Revenue", 4); var expected = new List <int>() { 50, 66, 60 }; //act var actual = target.CalculateSumByColumnAndGroupSize(); //assert CollectionAssert.AreEquivalent(expected, actual); }
public void GroupSize_is_3_get_sum_of_cost_should_get_6_15_24_21() { //arrange var target = new CalculateSum(new StubEntities().GetEntitys(), "Cost", 3); var expected = new List <int>() { 6, 15, 24, 21 }; //act var actual = target.CalculateSumByColumnAndGroupSize(); //assert CollectionAssert.AreEquivalent(expected, actual); }