Example #1
0
        public void TestUpdateCoordinates()
        {
            TimelineEvent evt = CreateTimelineEvent();

            evt.UpdateCoordinates(FieldPositionType.Field, new RangeObservableCollection <Point> {
                new Point(4, 5)
            });
            Assert.AreEqual(evt.FieldPosition.Points [0].X, 4);
            Assert.AreEqual(evt.FieldPosition.Points [0].Y, 5);

            evt.UpdateCoordinates(FieldPositionType.HalfField, new RangeObservableCollection <Point> {
                new Point(4, 5)
            });
            Assert.AreEqual(evt.HalfFieldPosition.Points [0].X, 4);
            Assert.AreEqual(evt.HalfFieldPosition.Points [0].Y, 5);

            evt.UpdateCoordinates(FieldPositionType.Goal, new RangeObservableCollection <Point> {
                new Point(4, 5)
            });
            Assert.AreEqual(evt.GoalPosition.Points [0].X, 4);
            Assert.AreEqual(evt.GoalPosition.Points [0].Y, 5);
        }