public void ProcessTest()
        {
            var target      = new CleanupProcessor();
            var projectNote = new ProjectNoteMock();

            Assert.AreEqual(false, target.Process(projectNote));
        }
        public void ExtractImageInvalidPathTest()
        {
            var pn = new ProjectNoteMock {
                FilepathXps = TempXpsPath, FilepathImage = TempImagePath
            };

            Assert.IsFalse(new ImageExtractorProcessor().Process(pn));
        }
        public void ExtractImageTest()
        {
            var pn = new ProjectNoteMock {
                FilepathXps = XpsPath, FilepathImage = TempImagePath
            };

            Assert.IsTrue(new ImageExtractorProcessor().Process(pn));
            Assert.IsTrue(File.Exists(TempImagePath));
            Assert.AreEqual(File.ReadAllText(ImagePath), File.ReadAllText(TempImagePath));
        }
        public void ProcessTest()
        {
            CleanupProcessor target      = new CleanupProcessor();
            IProjectNote     projectNote = new ProjectNoteMock();
            bool             expected    = false; // TODO: Initialize to an appropriate value
            bool             actual;

            actual = target.Process(projectNote);
            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("Verify the correctness of this test method.");
        }
示例#5
0
        public void MatchTest()
        {
            var t1 = new MetadataTypeMock {
                Name = "Bla1"
            };
            var t2 = new MetadataTypeMock {
                Name = "Bla2"
            };
            var t3 = new MetadataTypeMock {
                Name = "Bla3"
            };

            var t1M1 = Metadata.Get(t1, "Val1");
            var t1M2 = Metadata.Get(t1, "Val2");
            var t1M3 = Metadata.Get(t1, "Val3");
            var t2M1 = Metadata.Get(t2, "Blu1");
            var t2M2 = Metadata.Get(t2, "Blu2");
            var t3M1 = Metadata.Get(t3, "Blbb1");

            var pn = new ProjectNoteMock
            {
                Metadata =
                    new Dictionary <IMetadataType, ICollection <IMetadata> >
                {
                    { t1, new List <IMetadata> {
                          t1M1, t1M2
                      } }, { t2, new List <IMetadata> {
                                 t2M1, t2M2
                             } },
                }
            };

            Assert.IsTrue(t1M1.Match(pn));
            Assert.IsTrue(t1M2.Match(pn));
            Assert.IsTrue(t2M1.Match(pn));
            Assert.IsTrue(t2M2.Match(pn));
            Assert.IsFalse(t1M3.Match(pn));
            Assert.IsFalse(t1M3.Match(pn));
            Assert.IsFalse(t3M1.Match(pn));
        }