public void GetDirectoryContents() { var provider = new EmbeddedFileProvider(this.GetType().Assembly, "Resources"); var files = provider.GetDirectoryContents(""); files.ShouldNotBe(null); files.Count().ShouldBe(2); provider.GetDirectoryContents("file").Exists.ShouldBe(false); provider.GetDirectoryContents("file/").Exists.ShouldBe(false); provider.GetDirectoryContents("file.txt").Exists.ShouldBe(false); provider.GetDirectoryContents("file/txt").Exists.ShouldBe(false); }
public void GetDirInfo_with_no_matching_base_namespace() { var provider = new EmbeddedFileProvider(this.GetType().Assembly, "Unknown.Namespace"); var files = provider.GetDirectoryContents(string.Empty); files.ShouldNotBe(null); files.Exists.ShouldBe(true); files.Count().ShouldBe(0); }