public void TestMountainNumberParsing() { AdventureContext context = new AdventureContext(); context.Load(FILENAME); Assert.AreEqual(context.map.Moutains.Count, 2); }
static void Main(string[] args) { //args int nbArgs = args.Length; string source = "";; string result = @"./result.txt"; if (nbArgs <= 0) { Console.WriteLine("Erreur : fichier d'entrée non spécifié"); } if (nbArgs >= 1) { source = args[0]; Console.WriteLine("sourceok"); } if (nbArgs >= 2) { result = args[1]; Console.WriteLine("result ok"); } Console.WriteLine("Hello World" + nbArgs); AdventureContext a = new AdventureContext(); a.Load(source); a.Compute(); a.Write(result); }
public void TestTreasureNumberParsing() { AdventureContext context = new AdventureContext(); context.Load(FILENAME); Assert.AreEqual(context.map.Treasures.Count, 2); }
public void TestAdventurerParsing() { AdventureContext context = new AdventureContext(); context.Load(FILENAME); Assert.AreEqual(context.adventurers.Count, 1); Assert.AreEqual(context.adventurers[0].Name, "Lara"); Assert.AreEqual(context.adventurers[0].Orientation, TreasureMap.Model.Orientation.Sud); }
public void TestFirstTreasureParsing() { AdventureContext context = new AdventureContext(); context.Load(FILENAME); Assert.AreEqual(context.map.Treasures[0].Number, 2); Assert.AreEqual(context.map.Treasures[0].Position.X, 0); Assert.AreEqual(context.map.Treasures[0].Position.Y, 3); }
public void TestMapParsing() { AdventureContext context = new AdventureContext(); context.Load(FILENAME); int height = context.map.Height; int width = context.map.Whidth; Assert.AreEqual(width, 3); Assert.AreEqual(height, 4); }