public void UnansEquals2() { NumberValue v = new NumberValue(47.65); NumberValue uv = new NumberValue(); v.Equals(uv); }
public void Equals() { NumberValue v = new NumberValue(47.65); Assert.IsTrue(v.Equals(new NumberValue(47.65))); Assert.IsFalse(v.Equals(new NumberValue(47.66))); }
public void UnansEquals1() { NumberValue v = new NumberValue(47.65); NumberValue uv = new NumberValue(); uv.Equals(v); }
private bool Equals(NumberValue operand) { if (!IsAnswered || !operand.IsAnswered) { throw new InvalidOperationException(); } return(FudgeDouble(Value, 7, true).Equals(FudgeDouble(operand.Value, 7, true))); }
private bool Equals(NumberValue operand) { if (!IsAnswered || !operand.IsAnswered) { throw new InvalidOperationException(); } return(Value.Equals(operand.Value)); }
public TimeSpanValue(NumberValue value, Period period) { if (value.IsAnswered) { _value = (int) value.Value; _period = period; } else { _value = null; _period = Period.Unknown; } }
public TimeSpanValue(NumberValue value, Period period) { if (value.IsAnswered) { _value = (int)value.Value; _period = period; } else { _value = null; _period = Period.Unknown; } }
public int CompareTo(object obj) { if (!(obj is NumberValue)) { return(-1); } NumberValue numberValue = (NumberValue)obj; if (!IsAnswered && !numberValue.IsAnswered) { return(0); } if (!IsAnswered) { return(1); } if (!numberValue.IsAnswered) { return(-1); } return(FudgeDouble(Value, 7, true).CompareTo(FudgeDouble(numberValue.Value, 7, true))); }
/// <summary> /// Static constructor required so static fields are always initialized /// </summary> static NumberValue() { NumberValue.Unanswered = new NumberValue(); NumberValue.UnansweredLocked = new NumberValue(null, false); }
private bool Equals(NumberValue operand) { if (!IsAnswered || !operand.IsAnswered) throw new InvalidOperationException(); return FudgeDouble(Value, 7, true).Equals(FudgeDouble(operand.Value, 7, true)); }
public void UnansEquals3() { NumberValue uv1 = new NumberValue(); NumberValue uv2 = new NumberValue(); uv1.Equals(uv2); }
public void IsAnswered() { NumberValue v = new NumberValue(); Assert.IsFalse(v.IsAnswered); }
private bool Equals(NumberValue operand) { if (!IsAnswered || !operand.IsAnswered) throw new InvalidOperationException(); return Value.Equals(operand.Value); }