public void GetCircleTest(int x, int y, int r, int[] xs, int[] ys) { var a = new CirclePointsCalculator(); var result = a.GetCircle(new Point(x, r), r); Assert.IsNotNull(result); Assert.That(Array.ConvertAll(result, p => p.X), Is.EquivalentTo(xs)); Assert.That(Array.ConvertAll(result, p => p.Y), Is.EquivalentTo(ys)); }
static void Main(string[] args) { var c = new CirclePointsCalculator(); var result = c.GetCircle(new Point(10, 10), 5); foreach (var p in result) { Console.SetCursorPosition(p.X, p.Y); Console.Write("*"); } Console.ReadKey(); }