Ejemplo n.º 1
0
        public WedgeAngle(double angle)
        {
            if (angle < 0) angle = 0;

            this._value = 0;
            this._wedgeAngleType = WedgeAngleType.Angle;
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        public WedgeAngle(double value, WedgeAngleType type)
        {
            if (value < 0) value = 0;
            if (type == WedgeAngleType.Auto) value = 0;

            this._value = value;
            this._wedgeAngleType = type;
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
        public void WedgeAngle_ToString(double value, WedgeAngleType type, string expected)
        {
            WedgeAngle wa = new WedgeAngle(value, type);

            Assert.True(wa.ToString() == expected);
        }
Ejemplo n.º 6
0
 public void WedgeAngle_Is_Star(WedgeAngleType type, bool expected)
 {
     WedgeAngle wa = new WedgeAngle(0, type);
     Assert.True(wa.IsStar == expected);
 }