Наследование: Dev2.Webs.Callbacks.FileChooserCallbackHandler
        public void FileChooserCallbackHandler_Save_JsonObjAndEnvironmentModel_ThrowsNotImplementedException()
        {
            //------------Setup for test--------------------------
            var message = new FileChooserMessage();
            var handler = new TestFileChooserCallbackHandler(message);

            //------------Execute Test---------------------------
            handler.TestSave(new Mock <IEnvironmentModel>().Object, new object());

            //------------Assert Results-------------------------
        }
        public void FileChooserCallbackHandler_Save_JsonObjAndEnvironmentModel_ThrowsNotImplementedException()
        {
            //------------Setup for test--------------------------
            var message = new FileChooserMessage();
            var handler = new TestFileChooserCallbackHandler(message);

            //------------Execute Test---------------------------
            handler.TestSave(new Mock<IEnvironmentModel>().Object, new object());

            //------------Assert Results-------------------------
        }
        public void FileChooserCallbackHandler_Save_ValueIsAnyStringAndCloseWindowIsTrue_DoesInvokeClose()
        {
            //------------Setup for test--------------------------
            var message = new FileChooserMessage {
                SelectedFiles = new[] { "E:\\Data\\tasks1.txt", "E:\\Data\\tasks2.txt" }
            };
            var handler = new TestFileChooserCallbackHandler(message);

            //------------Execute Test---------------------------
            handler.Save(It.IsAny <string>());

            //------------Assert Results-------------------------
            Assert.AreEqual(1, handler.CloseHitCount);
        }
        public void FileChooserCallbackHandler_Save_ValueIsAnyStringAndCloseWindowIsFalse_DoesNotInvokeClose()
        {
            //------------Setup for test--------------------------
            var message = new FileChooserMessage { SelectedFiles = new[] { "E:\\Data\\tasks1.txt", "E:\\Data\\tasks2.txt" } };
            var handler = new TestFileChooserCallbackHandler(message);

            //------------Execute Test---------------------------
            handler.Save(It.IsAny<string>(), false);

            //------------Assert Results-------------------------
            Assert.AreEqual(0, handler.CloseHitCount);
        }