Exemplo n.º 1
0
        public void SalvarYAbrirArchivo()
        {
            string path = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName());
            string documento = "Buenos Dias";

            MainViewModel vm = new MainViewModel(ArmarMsgService(true).Object, ArmarDialogService(path, path).Object, null, null);
            vm.ArchivoActual.DocumentoActual.Text = documento;
            vm.Save();

            Assert.IsTrue(File.Exists(path));

            MainViewModel vm2 = new MainViewModel(ArmarMsgService(true).Object, ArmarDialogService(path, path).Object, null, null);
            vm2.ArchivoActual.DocumentoActual.Text = "No te voy a permitir abrir";
            vm2.Open();

            Assert.IsTrue(vm.ArchivoActual.Equals(vm2.ArchivoActual));
        }
Exemplo n.º 2
0
        public void NoAbrirArchivo()
        {
            string path = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName());
            string documento = "Buenos Dias";

            MainViewModel vm = new MainViewModel(null, ArmarDialogService(path, null).Object, null, null);
            vm.ArchivoActual.DocumentoActual.Text = documento;
            vm.Save();


            MainViewModel vm2 = new MainViewModel(null, ArmarDialogService(null, null).Object, null, null);
            vm2.Open();

            Assert.IsFalse(vm.ArchivoActual.Equals(vm2.ArchivoActual));

        }