Skip to content

Commit 3cf26fa

Browse files
committed
added coverage for CXoordinateVariance ToString method
1 parent 938cbc5 commit 3cf26fa

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

tests/PolylineAlgorithm.Abstraction.Tests/Internal/CoordinateVarianceTest.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,19 @@ public void Next_Calculates_Correct_Variance_From_Previous_Variance((int Latitud
7272
Assert.AreEqual(expected.Latitude, variance.Latitude);
7373
Assert.AreEqual(expected.Longitude, variance.Longitude);
7474
}
75+
76+
[TestMethod]
77+
[DynamicData(nameof(Coordinates), DynamicDataSourceType.Property)]
78+
public void ToString_Retruns_Value_Containing_Variance(int latitude, int longitude) {
79+
// Arrange
80+
CoordinateVariance variance = new();
81+
variance.Next(latitude, longitude);
82+
83+
// Act
84+
string result = variance.ToString();
85+
86+
// Assert
87+
StringAssert.Contains(result, $"Latitude: {latitude}");
88+
StringAssert.Contains(result, $"Longitude: {longitude}");
89+
}
7590
}

0 commit comments

Comments
 (0)