public void TestMethod12() { SpreadsheetApplicationContext.GetContext().IsUnitTest = true; // Prevents it from trying to create a Window. Controller controller = new Controller(this); CellValueBoxTextChange.Invoke("=(("); Assert.AreEqual(string.Empty, controller.SelectedCell.GetCellContents(controller.Spreadsheet)); }
public void TestMethod6() { _setSelectionRan = false; SpreadsheetApplicationContext.GetContext().IsUnitTest = true; // Prevents it from trying to create a Window. Controller controller = new Controller(this); Spreadsheet s = new Spreadsheet(); controller.ChangeSpreadsheet(s); CreateNew.Invoke(); Assert.IsTrue(_setSelectionRan); }
public void TestMethod10() { _cells = new Dictionary <Tuple <int, int>, string>(); SpreadsheetApplicationContext.GetContext().IsUnitTest = true; // Prevents it from trying to create a Window. Controller controller = new Controller(this); Spreadsheet s = new Spreadsheet(); s.SetContentsOfCell("A1", "testing!"); controller.ChangeSpreadsheet(s); controller.HandleSave(TestSaveFilePath2); controller.HandleOpen(TestSaveFilePath2); //Test file exists and was open. Assert.IsTrue(File.Exists(TestSaveFilePath1)); Assert.AreEqual("test2", _title); Assert.AreEqual("testing!", controller.Spreadsheet.GetCellValue("A1")); }