public void Test_Confirm_False()
{
//---------------Set up test pack-------------------
const string message = "Confirmer message";
const string title = "MessageBoxTitle";
const DialogResult dialogResultToReturn = DialogResult.No;
MessageBoxIcon messageBoxIcon = TestUtil.GetRandomEnum<MessageBoxIcon>();
MockRepository mockRepository = new MockRepository();
IControlFactory controlFactory = SetupControlFactoryMockWithExpectation(mockRepository, message, title, messageBoxIcon, dialogResultToReturn);
MessageBoxConfirmer messageBoxConfirmer = new MessageBoxConfirmer(controlFactory, title, messageBoxIcon);
mockRepository.ReplayAll();
//---------------Assert Precondition----------------
//---------------Execute Test ----------------------
bool confirmResult = messageBoxConfirmer.Confirm(message);
//---------------Test Result -----------------------
Assert.IsFalse(confirmResult);
mockRepository.VerifyAll();
}