public void VirtualPathEqualsAssemblyUri() { Assembly assembly = this.GetType().Assembly; IResource resource = new EmbeddedResource(assembly, _embeddedNs + ".Embedded1.txt"); Assert.That(resource.VirtualPath, Is.EqualTo("assembly://" + assembly.GetName().Name + "/" + _embeddedNs + ".Embedded1.txt")); }
public void GetContentGetsWholeContent() { IResource resource = new EmbeddedResource(this.GetType().Assembly, _embeddedNs + ".Embedded1.txt"); string actualContent = resource.GetContent(); Assert.That(actualContent, Is.EqualTo("my text content")); }
public void LastModifiedEqualsAssemblyDate() { Assembly assembly = this.GetType().Assembly; IResource resource = new EmbeddedResource(assembly, _embeddedNs + ".Embedded1.txt"); Assert.That(resource.LastModified, Is.EqualTo(new FileInfo(ToLocationPath(assembly.CodeBase)).LastWriteTime)); }
public void FileExtensionIsCorrectlyCalculated() { Assembly assembly = this.GetType().Assembly; IResource resource = new EmbeddedResource(assembly, _embeddedNs + ".Embedded1.txt"); resource.FileExtension.ShouldEqual(".txt"); }