public void GetExtensionsOfKnownTextFileTypesIsLiftRanges() { var extensions = new BloomHtmlFileTypeHandler().GetExtensionsOfKnownTextFileTypes().ToArray(); Assert.AreEqual(1, extensions.Count(), "Wrong number of extensions."); Assert.AreEqual("htm", extensions[0]); }
public void DescribeInitialContentsShouldHaveAddedForLabel() { var initialContents = new BloomHtmlFileTypeHandler().DescribeInitialContents(null, null); Assert.AreEqual(1, initialContents.Count()); var onlyOne = initialContents.First(); Assert.AreEqual("Added", onlyOne.ActionLabel); }
public void CanMergeFile_xyz_False() { var h = new BloomHtmlFileTypeHandler(); using (var f = TempFile.WithExtension(".xyz")) { Assert.IsFalse(h.CanMergeFile(f.Path)); } }
public void CanMergeFile_HTM_True() { var h = new BloomHtmlFileTypeHandler(); using (var f = TempFile.WithExtension(".htm")) { Assert.IsTrue(h.CanMergeFile(f.Path)); } }