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();
        }
Exemplo n.º 2
0
        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);
        }