public void SegmentDoubleRound_SetSegment_Round_RounderNull()
        {
            SegmentRoundDouble segmentRound = new SegmentRoundDouble(_segmentOriginal, null);

            segmentRound.SetSegment(_label_1, _label_2);
            Panel_InterfaceSegment <Double, Double> .SetSegment(segmentRound, _label_1, _label_2);

            Assert.IsTrue(segmentRound.StartRoundValue == _label_1);
            Assert.IsTrue(segmentRound.EndRoundValue == _label_2);
        }
        public void SegmentDoubleRound_StartState_null()
        {
            SegmentRoundDouble segmentRound = new SegmentRoundDouble(null, null);

            Panel_SegmentDouble.StartState_Empty(segmentRound);

            segmentRound = new SegmentRoundDouble(_segmentOriginal, null);
            Panel_SegmentDouble.StartState_Empty(segmentRound);

            segmentRound = new SegmentRoundDouble(null, _rounder);
            Panel_SegmentDouble.StartState_Empty(segmentRound);
        }
        public void Init()
        {
            _rounder         = new Rounder_Double(2, MidpointRounding.AwayFromZero);
            _segmentOriginal = new SegmentDouble();
            _segmentRound    = new SegmentRoundDouble(_segmentOriginal, _rounder);

            _label_1        = DataTest_Axis_Double.ThreeAfterPoint_Less;;
            _label_2        = DataTest_Axis_Double.ThreeAfterPoint_Middle;
            _label_Result_1 = DataTest_Axis_Double.ThreeAfterPoint_TwiceLess;
            _label_Result_2 = DataTest_Axis_Double.ThreeAfterPoint_LessMiddle;
            _label_Result_3 = DataTest_Axis_Double.ThreeAfterPoint_TwiceMiddle;
        }