Пример #1
0
        public void GetDirectoryOfType_DirectoriesIsEmpty()
        {
            var directories = new List <Directory>();
            var metadata    = new ExifMetadata(null, directories);

            Assert.IsNull(metadata.GetDirectoryOfType <ExifIfd0Directory>());
        }
Пример #2
0
        public void GetDirectoryOfType_CorrectDirectory()
        {
            var firstDir    = new ExifIfd0Directory();
            var secondDir   = new ExifThumbnailDirectory();
            var directories = new List <Directory> {
                firstDir, secondDir
            };
            var metadata = new ExifMetadata(null, directories);

            Assert.AreEqual(firstDir, metadata.GetDirectoryOfType <ExifIfd0Directory>());
        }
Пример #3
0
        public void GetDirectoryOfType_DirectoriesIsNull()
        {
            var metadata = new ExifMetadata(null, null);

            Assert.IsNull(metadata.GetDirectoryOfType <string>());
        }