public void GetIntWithMaxThatExceedsMaxReturnsMinMinusOne() { var key = "Hi there"; var val = "11"; var pd = new ParameterDatabase(); Assert.AreEqual(pd.Count, 0); var p1 = new Parameter(key); pd.SetParameter(p1, val); var intVal = pd.GetIntWithMax(p1, null, 5, 10); // Min is 5, max is 10, then the return value is 4 Assert.AreEqual(intVal, 4); }
public void GetIntWithMaxReturnsMinusOneWhenMinIsZero() { var key = "Hi there"; var val = "11"; var pd = new ParameterDatabase(); Assert.AreEqual(pd.Count, 0); var p1 = new Parameter(key); pd.SetParameter(p1, val); var intVal = pd.GetIntWithMax(p1, null, 0, 10); // Min is 0, max is 10, then the return value is -1 Assert.AreEqual(intVal, -1); }