public void ShouldCreateAProperArray() { var newMultipoint = new Multipoint(_pointList); var polygonArray = newMultipoint.ToArray(); polygonArray.Should().Not.Be.Null(); polygonArray.GetType().Should().Be<double[][]>(); polygonArray.Length.Should().Be(4); polygonArray[0].Length.Should().Be(2); polygonArray[1].Length.Should().Be(2); }
public void ShouldCreateAProperMultipointWithTheCorrectlyParameters() { var newMultipoint = new Multipoint(_pointList); newMultipoint.Should() .Not.Be.Null() .And.Be.OfType<Multipoint>(); newMultipoint.Points.Should().Not.Be.Null(); newMultipoint.Points.Count.Should().Be(4); newMultipoint.Points[0].Should().Not.Be.Null(); newMultipoint.Points[0].Equals(new SimplePoint(-97.06138, 32.837)).Should().Be(true); newMultipoint.Points[1].Should().Not.Be.Null(); newMultipoint.Points[1].Equals(new SimplePoint(-97.06133, 32.836)).Should().Be(true); newMultipoint.Points[2].Should().Not.Be.Null(); newMultipoint.Points[2].Equals(new SimplePoint(-97.06124, 32.834)).Should().Be(true); newMultipoint.Points[3].Should().Not.Be.Null(); newMultipoint.Points[3].Equals(new SimplePoint(-97.06127, 32.832)).Should().Be(true); }