public WedgeAngle(double angle) { if (angle < 0) angle = 0; this._value = 0; this._wedgeAngleType = WedgeAngleType.Angle; }
public void WedgeAngle_Can_Be_Constructed_Parameters(double value, WedgeAngleType type) { WedgeAngle wa = new WedgeAngle(value, type); Assert.True((value == wa.Value) && (type == wa.WedgeAngleType)); }
public WedgeAngle(double value, WedgeAngleType type) { if (value < 0) value = 0; if (type == WedgeAngleType.Auto) value = 0; this._value = value; this._wedgeAngleType = type; }
public void WedgeAngle_Equality(double va1, WedgeAngleType t1, double va2, WedgeAngleType t2, bool expected) { WedgeAngle wa1 = new WedgeAngle(va1, t1); WedgeAngle wa2 = new WedgeAngle(va2, t2); bool b = (wa1 == wa2); Assert.True(b == expected); }
public void WedgeAngle_ToString(double value, WedgeAngleType type, string expected) { WedgeAngle wa = new WedgeAngle(value, type); Assert.True(wa.ToString() == expected); }
public void WedgeAngle_Is_Star(WedgeAngleType type, bool expected) { WedgeAngle wa = new WedgeAngle(0, type); Assert.True(wa.IsStar == expected); }