public void ShouldParseHexagonCommand() { // Arrange string inputStrig = "Draw a heptagon with a side length of 270"; // Act var parser = new HeptagonParser(); Polygon res = parser.Parse(inputStrig); // Assert Assert.IsNotNull(res); var points = res.Points.ToList(); Assert.AreEqual(7, points.Count); Assert.IsTrue(TestsHelper.CheckDistance(points[0], points[1], 270, 1)); }