public void CalculateDataPointValue_CountCommand_ReturnsCorrectValue() { using (ShimsContext.Create()) { var statCalc = new DefaultStatCalc(); var val = statCalc.CalculateDataPointValue(GetFakeSearchResults(), "COUNT"); Assert.AreEqual(6, val); } }
public void CalculateDataPointValue_MedianOrderLengthCommand_ReturnsCorrectValue() { using (ShimsContext.Create()) { var statCalc = new DefaultStatCalc(); var val = statCalc.CalculateDataPointValue(GetFakeSearchResults(), "MEDIAN_ORDER_LENGTH"); Assert.AreEqual(1475, val); } }
public void CalculateDataPointValue_UnknownCommand_ExceptionThrown() { var statCalc = new DefaultStatCalc(); try { statCalc.CalculateDataPointValue(GetFakeSearchResults(), "TJOLAHOPP"); Assert.Fail("Should have thrown an exception."); } catch (Exception e) { Assert.IsTrue(String.Equals("Unknown calculation type.", e.Message)); } }