Exemplo n.º 1
0
        public void Coordinates_GetsPositionOfPoints()
        {
            GpsTrackBase<GpsPoint> target = new GpsTrackBase<GpsPoint>(_points);

            Assert.Equal(_points.Count, target.Coordinates.Count);
            for (int i = 0; i < _points.Count; i++) {
                Assert.Equal(_points[i].Position, target.Coordinates[i]);
            }
        }
Exemplo n.º 2
0
        public void Constructor_IEnumerablePoints_CreatesGpsTrackWithPoints()
        {
            GpsTrackBase<GpsPoint> target = new GpsTrackBase<GpsPoint>(_points);

            Assert.Equal(_points.Count, target.Points.Count);
            for (int i = 0; i < target.Points.Count; i++) {
                Assert.Same(_points[i], target.Points[i]);
            }
        }
Exemplo n.º 3
0
        public void Coordinates_GetsPositionOfPoints()
        {
            GpsTrackBase <GpsPoint> target = new GpsTrackBase <GpsPoint>(_points);

            Assert.Equal(_points.Count, target.Coordinates.Count);
            for (int i = 0; i < _points.Count; i++)
            {
                Assert.Equal(_points[i].Position, target.Coordinates[i]);
            }
        }
Exemplo n.º 4
0
        public void Constructor_IEnumerablePoints_CreatesGpsTrackWithPoints()
        {
            GpsTrackBase <GpsPoint> target = new GpsTrackBase <GpsPoint>(_points);

            Assert.Equal(_points.Count, target.Points.Count);
            for (int i = 0; i < target.Points.Count; i++)
            {
                Assert.Same(_points[i], target.Points[i]);
            }
        }
Exemplo n.º 5
0
        public void Coordinates_GetsPositionOfPointsIfWayCastedToLineString()
        {
            GpsTrackBase<GpsPoint> line = new GpsTrackBase<GpsPoint>(_points);
            LineString target = (LineString)line;

            Assert.Equal(_points.Count, target.Coordinates.Count);
            for (int i = 0; i < _points.Count; i++) {
                Assert.Equal(_points[i].Position, target.Coordinates[i]);
            }
        }
Exemplo n.º 6
0
        public void Coordinates_GetsPositionOfPointsIfWayCastedToLineString()
        {
            GpsTrackBase <GpsPoint> line = new GpsTrackBase <GpsPoint>(_points);
            LineString target            = (LineString)line;

            Assert.Equal(_points.Count, target.Coordinates.Count);
            for (int i = 0; i < _points.Count; i++)
            {
                Assert.Equal(_points[i].Position, target.Coordinates[i]);
            }
        }
Exemplo n.º 7
0
        public void Constructor__CreatesEmptyGpsTrack()
        {
            GpsTrackBase <GpsPoint> target = new GpsTrackBase <GpsPoint>();

            Assert.Equal(0, target.Coordinates.Count);
        }
Exemplo n.º 8
0
        public void Constructor__CreatesEmptyGpsTrack()
        {
            GpsTrackBase<GpsPoint> target = new GpsTrackBase<GpsPoint>();

            Assert.Equal(0 ,target.Coordinates.Count);
        }