public void Test1() { var g = new MagicSquareGenerator(); var result = g.Generate(4); Assert.True(result.Any()); }
private static void Main(string[] args) { /* * In this example MagicSquareGenerator is a Facade on the complex * operation of generating a square matrix of magic number. */ var msg = new MagicSquareGenerator(); var matrix = msg.Generate(2); WriteLine("Magic square generated."); }
static void Main(string[] args) { var magicSquareGenerator = new MagicSquareGenerator(); var magicSquare = new List <List <int> >(); var size = 4; magicSquare = magicSquareGenerator.Generate(size); foreach (var list in magicSquare) { foreach (var num in list) { Console.Write($"{num} "); } Console.WriteLine(); } }