예제 #1
0
        public void points_constructor()
        {
            var lineString = new LineString2(_points);

            lineString.Should().HaveCount(_points.Length);
            lineString.SegmentCount.Should().Be(_points.Length - 1);
            lineString.Should().Equal(_points);
        }
예제 #2
0
        public void default_constructor()
        {
            var lineString = new LineString2();

            lineString.Should().HaveCount(0);
            lineString.SegmentCount.Should().Be(0);
        }
예제 #3
0
        public void expected_size_constructor()
        {
            var lineString = new LineString2(10);

            lineString.Should().HaveCount(0);
            lineString.SegmentCount.Should().Be(0);
        }
예제 #4
0
        public void default_constructor() {
            var lineString = new LineString2();

            lineString.Should().HaveCount(0);
            lineString.SegmentCount.Should().Be(0);
        }
예제 #5
0
        public void expected_size_constructor() {
            var lineString = new LineString2(10);

            lineString.Should().HaveCount(0);
            lineString.SegmentCount.Should().Be(0);
        }
예제 #6
0
        public void points_constructor() {
            var lineString = new LineString2(_points);

            lineString.Should().HaveCount(_points.Length);
            lineString.SegmentCount.Should().Be(_points.Length - 1);
            lineString.Should().Equal(_points);
        }