public void Process_CombinesDuplicateItems() { //Arrange var duplicateCombiner = new DuplicateCombiner(); //Act duplicateCombiner.Process(_data); var actual = _data.Rows; //Assert actual.Should().OnlyHaveUniqueItems(); }
public void Process_SumsHeatMapsToFirstElement() { //Arrange var duplicateCombiner = new DuplicateCombiner(); var expected = 2; //Act duplicateCombiner.Process(_data); var actual = _data.Rows.First().HeatMap; //Assert actual.Should().Be(expected); }
public void Process_Removes3Elements() { //Arrange var duplicateCombiner = new DuplicateCombiner(); var expected = _data.Rows.Count - 3; //Act duplicateCombiner.Process(_data); var actual = _data.Rows.Count; //Assert actual.Should().Be(expected); }
public void Process_SetsAverageWaterDepthToFirstElement() { //Arrange var duplicateCombiner = new DuplicateCombiner(); var expected = 3; //Act duplicateCombiner.Process(_data); var actual = _data.Rows.First().WaterDepth; //Assert actual.Should().Be(expected); }