public void Test_CancelCloseBtn_ShouldSetDialogResult() { //---------------Set up test pack------------------- ICloseBOEditorDialog dialogWin = CreateDialogBox(); //---------------Assert Precondition---------------- Assert.IsNotNull(dialogWin.CancelCloseBtn); //---------------Execute Test ---------------------- dialogWin.CancelCloseBtn.PerformClick(); //---------------Test Result ----------------------- Assert.AreEqual(CloseBOEditorDialogResult.CancelClose, dialogWin.BOEditorDialogResult); }
public void Test_CloseWithoutSaving_ShouldSetDialogResult() { //---------------Set up test pack------------------- ICloseBOEditorDialog dialogWin = CreateDialogBox(); //---------------Assert Precondition---------------- Assert.IsNotNull(dialogWin.CloseWithoutSavingBtn); //---------------Execute Test ---------------------- dialogWin.ShowDialog(CreateMockBO()); dialogWin.CloseWithoutSavingBtn.PerformClick(); //---------------Test Result ----------------------- Assert.AreEqual(CloseBOEditorDialogResult.CloseWithoutSaving, dialogWin.BOEditorDialogResult); }
public void Test_ConstructWithDisplayname_ShouldConstructButtons() { //---------------Set up test pack------------------- IControlFactory factory = CreateControlFactoryWin(); //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- ICloseBOEditorDialog dialogWin = CreateDialogBoxWithDisplayName(factory); //---------------Test Result ----------------------- Assert.IsNotNull(dialogWin); Assert.IsNotNull(dialogWin.SaveAndCloseBtn); Assert.IsNotNull(dialogWin.CloseWithoutSavingBtn); Assert.IsNotNull(dialogWin.CancelCloseBtn); }