Пример #1
0
        private void saveToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SaveFileDialog savefile = new SaveFileDialog();

            if (savefile.ShowDialog() == DialogResult.OK)
            {
                SaveTextAction acccc = new SaveTextAction(RTB, savefile.FileName);
                acccc.Execute();
            }
        }
Пример #2
0
        public void WriteFileActionTest()
        {
            String path = "..\\Debug\\Items\\data.txt";

            RichTextBox rtb = new RichTextBox();

            rtb.Text = "All Watched Over By Machines Of Loving Grace";

            // Write to file
            var saveAction = new SaveTextAction(rtb, path);

            saveAction.Execute();
            rtb.Text = "";

            // Read from file
            var fs         = new FileStream(path, FileMode.Open, FileAccess.Read);
            var readAction = new OpenTextAction(rtb, fs);

            readAction.Execute();
            Assert.AreEqual("All Watched Over By Machines Of Loving Grace", rtb.Text, "File has been created.");
        }