Implemented sierpinski triangle problem

This commit is contained in:
didier amyot committed 2023-08-28 10:31:46 -04:00
1 parent a832521bda
commit f0606731d5
5 files changed
+60 -15

No files matched your search

+3
View File
@@ -9,6 +9,9 @@ public class PointTest
{
Point point = new Point(0, 1);
Assert.AreEqual("{\"x\": 0, \"y\": 1}", point.ToString());
point = new Point(0, 1.5);
Assert.AreEqual("{\"x\": 0, \"y\": 1.5}", point.ToString());
}
[TestMethod]
@@ -10,5 +10,12 @@ public class SierpinskiTriangleTest
SierpinskiTriangle st = new SierpinskiTriangle(new Random(666));
Assert.AreEqual(10, st.GenerateRandomPath(new Point(2, 3), 10).Count());
}
[TestMethod]
public void testGenerateVegaLiteSpec(){
SierpinskiTriangle st = new SierpinskiTriangle(new Random(666));
string vegaLite = st.GenerateVegaLiteSpec(new Point(2, 3), 2);
Assert.AreEqual(360, vegaLite.Length);
}
}