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); }