public void SelectionChangedTest() { SpreadsheetViewStub stub = new SpreadsheetViewStub(); Controller controller = new Controller(stub); stub.FireSelectionChangedEvent(2, 2); stub.FireContentsChangedEvent("=1"); stub.FireSelectionChangedEvent(1, 1); stub.FireContentsChangedEvent("=B2"); stub.FireSelectionChangedEvent(2, 2); Assert.IsTrue(stub.NameBox.Equals("C3")); }
public void SaveFileTest() { SpreadsheetViewStub stub = new SpreadsheetViewStub(); StreamReader file = new StreamReader("../../SampleSavedSpreadsheet.xml"); Controller controller = new Controller(stub, file); stub.FireSelectionChangedEvent(1, 1); stub.FireSaveFileEvent("../../test2.xml"); Assert.IsTrue(stub.NameBox.Equals("B2")); }