public void UpdateSpreadsheetOutOfRangeTest()
        {
            UpdateSpreadsheetCommand cmd = new UpdateSpreadsheetCommand("");
            var result = cmd.Execute(new MockSheet_3x5(), "3", "3", "3");

            Assert.IsFalse(result.Success);
        }
        public void UpdateSpreadInvalidArgumentTest()
        {
            UpdateSpreadsheetCommand cmd = new UpdateSpreadsheetCommand("");
            var result = cmd.Execute(null, "3", "4", "5", "6");

            Assert.IsFalse(result.Success);
        }
        public void UpdateSpreadsheetSimpleTest()
        {
            UpdateSpreadsheetCommand cmd = new UpdateSpreadsheetCommand("");
            var result = cmd.Execute(new MockSheet_3x5(), "1", "2", "3");

            Assert.IsTrue(result.Success);
            Assert.AreEqual(result.Spreadsheet[1, 2], "3");
        }