public void ValideMetadata_CheckDependency_TestableMessageBoxNotCalled() { // arrange var metadataItem = new MetadataItem(); metadataItem.Bezeichung = "Simon"; metadataItem.ValutaDatum = DateTime.Now; metadataItem.DokumentTyp = "Quittung"; metadataItem.Stichwoerter = "Test"; var testableMessageBoxMock = A.Fake <TestableMessageBox>(); // act var result = metadataItem.ValideMetadata(testableMessageBoxMock); // assert A.CallTo(() => testableMessageBoxMock.Show("Es müssen alle Pflichtfelder ausgefüllt werden")).MustNotHaveHappened(); }
public void ValideMetadata_NoSelecedTypItems_RetrunFalse() { // arrange var metadataItem = new MetadataItem(); metadataItem.Bezeichung = "Simon"; metadataItem.ValutaDatum = DateTime.Now; metadataItem.DokumentTyp = ""; metadataItem.Stichwoerter = "Test01"; var testableMessageBoxStub = A.Fake <TestableMessageBox>(); // act var result = metadataItem.ValideMetadata(testableMessageBoxStub); // assert Assert.That(result, Is.False); }