Пример #1
0
        public void ChangeWidth_WhenAlways_ShouldChangeWidth(AggregationArrow arrow, int newWidth, float expected)
        {
            arrow.ChangeWidth(newWidth);
            float actual = arrow.GetWidth();

            Assert.AreEqual(expected, actual);
        }
Пример #2
0
        public void ChangeColor_WhenAlways_ShouldChangeColor(AggregationArrow arrow, Color newColor, Color expected)
        {
            arrow.ChangeColor(newColor);
            Color actual = arrow.GetColor();

            Assert.AreEqual(expected, actual);
        }
Пример #3
0
        public void Reverse_WhenAlways_ShouldReverse(AggregationArrow arrow, AggregationArrow expected)
        {
            arrow.Reverse();
            AggregationArrow actual = arrow;

            Assert.AreEqual(expected, actual);
        }
Пример #4
0
        public void Move_WhenAlways_ShouldMove(AggregationArrow arrow, int x, int y, AggregationArrow expected)
        {
            arrow.Move(x, y);
            AggregationArrow actual = arrow;

            Assert.AreEqual(expected, actual);
        }
Пример #5
0
        public void Transformr_WhenAlways_ShouldTransform(AggregationArrow arrow, ZoneType zone, Point x, AggregationArrow expected)
        {
            arrow.SelectedZone          = new ZoneOfArrow();
            arrow.SelectedZone.ZoneType = zone;
            arrow.Transform(x);
            AggregationArrow actual = arrow;

            Assert.AreEqual(expected, actual);
        }