public void ParsingFiles_ChangesFilesAndFilesDoneCounts() { var physicalFilesParser = new FileImportTestData().CreateTestPhysicalFilesParser(); var info = CreateThreadInfo(); physicalFilesParser.ParsePhysicalFiles(info).First(); Assert.That(info.Files, Is.EqualTo(5)); Assert.That(info.FilesDone, Is.EqualTo(1)); physicalFilesParser.ParsePhysicalFiles(info).Last(); Assert.That(info.Files, Is.EqualTo(5)); Assert.That(info.FilesDone, Is.EqualTo(5)); }
public void ParsingFile_ReturnsValidDirectoryBinder() { var physicalFilesParser = new FileImportTestData().CreateTestPhysicalFilesParser(); var ab = physicalFilesParser.ParsePhysicalFiles(CreateThreadInfo()).First().AttributedBinders.First(); Assert.That(ab.Attribute, Does.Contain("Chopok0335")); }
public void JpgElement_IsImageType() { var physicalFilesParser = new FileImportTestData().CreateTestPhysicalFilesParser(); var content = physicalFilesParser.ParsePhysicalFiles(CreateThreadInfo()).First(); Assert.That(content.Type, Is.EqualTo(ContentTypeEnum.Image.ToString())); }
public void ParsePhysicalFiles_ValidPath_FirstElementHasCorrectHash() { var physicalFilesParser = new FileImportTestData().CreateTestPhysicalFilesParser(); var content = physicalFilesParser.ParsePhysicalFiles(CreateThreadInfo()).First(); Assert.That(content.Hash, Contains.Substring("2018-01-24-Chopok0335.JPGHash")); }
public void ParsePhysicalFiles_ValidPath_ReturnsCorrectNumberOfPictures() { var physicalFilesParser = new FileImportTestData().CreateTestPhysicalFilesParser(); var files = physicalFilesParser.ParsePhysicalFiles(CreateThreadInfo()); Assert.That(files.Count(), Is.EqualTo(5)); }
public void ParsingFile_NewFile_ReturnsValidContentEntity() { var physicalFilesParser = new FileImportTestData().CreateTestPhysicalFilesParser(); var it = physicalFilesParser.ParsePhysicalFiles(CreateThreadInfo()).First(); Assert.That(it, Is.Not.Null); Assert.That(it.Hash, Does.StartWith("Hash").And.EndsWith("Hash")); Assert.That(it.Label, Is.EqualTo("2018-01-24-Chopok0335.JPG")); Assert.That(it.Type, Is.EqualTo("Image")); Assert.That(it.AttributedBinders, Is.Not.Null, "Attributed Binders is null"); Assert.That(it.AttributedBinders.Count(), Is.EqualTo(1)); }