public TestDrive() { TestUi = new NewUi(); resultFilename = "results.txt"; Controller.ClearAll(); if (File.Exists("input.txt")) { commandlines = new List<string>(); readText = new StreamReader("input.txt"); while (!readText.EndOfStream) commandlines.Add(readText.ReadLine()); readText.Close(); } if (File.Exists("output.txt")) { expectedOutputs = new List<string>(); StreamReader readExpected = new StreamReader("output.txt"); while (!readExpected.EndOfStream) expectedOutputs.Add(readExpected.ReadLine()); readExpected.Close(); } writeResults = new StreamWriter(resultFilename); RunTest(); CompareOutputs(); }
public TestDrive() { TestUi = new NewUi(); resultFilename = "results.txt"; Controller.ClearAll(); if (File.Exists("input.txt")) { commandlines = new List <string>(); readText = new StreamReader("input.txt"); while (!readText.EndOfStream) { commandlines.Add(readText.ReadLine()); } readText.Close(); } if (File.Exists("output.txt")) { expectedOutputs = new List <string>(); StreamReader readExpected = new StreamReader("output.txt"); while (!readExpected.EndOfStream) { expectedOutputs.Add(readExpected.ReadLine()); } readExpected.Close(); } writeResults = new StreamWriter(resultFilename); RunTest(); CompareOutputs(); }
public Controller() { //username = name; QLogic = new Logic(); UI = new NewUi(); Application.Run(UI); }
public void WriteQWIKFile() { try { XmlSerializer serializer = new XmlSerializer(typeof(Storage)); TextWriter write = new StreamWriter("Qwik.xml"); serializer.Serialize(write, QStorage); write.Close(); } catch (System.Exception exception) { NewUi.Log(exception.ToString()); } }
public bool OpenQWIKFile() { try { StreamReader read = new StreamReader("Qwik.xml"); XmlSerializer deserializer = new XmlSerializer(typeof(Storage)); QStorage = (Storage)deserializer.Deserialize(read); read.Close(); QStorage.ResetEventCode(); return(true); } catch (Exception exception) { NewUi.Log(exception.ToString()); return(false); } }
public void EditEventTest() { string commandline = "edit 0 lala project meeting 13/12 9pm"; // TODO: Initialize to an appropriate value string commandline1 = "project meeting 12/12 6pm"; NewUi ui = new NewUi(); ui.ProcessCommandline(commandline1); int index = 0; // TODO: Initialize to an appropriate value int indexExpected = 0; // TODO: Initialize to an appropriate value NewUi.EventInfo info = new NewUi.EventInfo(); // TODO: Initialize to an appropriate value NewUi.EventInfo infoExpected = new NewUi.EventInfo(); // TODO: Initialize to an appropriate value bool expected = false; // TODO: Initialize to an appropriate value bool actual; actual = Parser.EditEvent(commandline, ref index, ref info); Assert.AreEqual(indexExpected, index); Assert.AreEqual(infoExpected, info); Assert.AreEqual(expected, actual); //Assert.Inconclusive("Verify the correctness of this test method."); }