public void ShowErrorTest() { var messageService = new MockMessageService(); messageService.ShowError(message); Assert.AreEqual(MessageType.Error, messageService.MessageType); Assert.AreEqual(message, messageService.Message); }
public void ShowWarningTest() { var messageService = new MockMessageService(); messageService.ShowWarning(message); Assert.AreEqual(MessageType.Warning, messageService.MessageType); Assert.AreEqual(message, messageService.Message); }
public void ShowMessageTest() { var messageService = new MockMessageService(); messageService.ShowMessage(message); Assert.AreEqual(MessageType.Message, messageService.MessageType); Assert.AreEqual(message, messageService.Message); }
public void ShowQuestionTest_ReturnNull() { var messageService = new MockMessageService(); var showQuestionCalled = false; messageService.ShowQuestionAction = m => { showQuestionCalled = true; Assert.AreEqual(message, m); return null; }; Assert.IsFalse(messageService.ShowQuestion(message).HasValue); Assert.IsTrue(showQuestionCalled); }
public void ShowQuestionTest_ReturnNull() { var messageService = new MockMessageService(); var showQuestionCalled = false; messageService.ShowQuestionAction = m => { showQuestionCalled = true; Assert.AreEqual(message, m); return(null); }; Assert.IsFalse(messageService.ShowQuestion(message).HasValue); Assert.IsTrue(showQuestionCalled); }
public void ShowYesNoQuestionTest_ReturnTrue() { var messageService = new MockMessageService(); var showQuestionCalled = false; messageService.ShowYesNoQuestionAction = m => { showQuestionCalled = true; Assert.AreEqual(message, m); return(true); }; Assert.IsTrue(messageService.ShowYesNoQuestion(message)); Assert.IsTrue(showQuestionCalled); }
public void ShowYesNoQuestionTest_ReturnTrue() { var messageService = new MockMessageService(); var showQuestionCalled = false; messageService.ShowYesNoQuestionAction = m => { showQuestionCalled = true; Assert.AreEqual(message, m); return true; }; Assert.IsTrue(messageService.ShowYesNoQuestion(message)); Assert.IsTrue(showQuestionCalled); }