public void WhenFileExtensionIsAlreadyAdded_ItIsNotAddedAgain() { var resourceType = new StubResourceType("test/plain", ".txt"); resourceType.AddFileExtension(".doc"); resourceType.AddFileExtension(".doc"); resourceType.FileExtensions.ElementAt(0).ShouldEqual(".txt"); resourceType.FileExtensions.ElementAt(1).ShouldEqual(".doc"); resourceType.FileExtensions.Count().ShouldEqual(2); }
public void FindsFilesForAllFileExtensions() { var resourceType = new StubResourceType("text/css", ".css"); resourceType.AddFileExtension(".txt"); var resources = _instance.FindResources(resourceType).ToList(); resources.Count.ShouldEqual(2); AssertContains(resources, EmbeddedNs + ".Embedded1.css"); AssertContains(resources, EmbeddedNs + ".Embedded1.txt"); }