public void ContentVirutalFile_GetStream_Returns_ContentData() { var data = Encoding.UTF8.GetBytes("ABCDEF"); var virtualFile = new CustomVirtualFile("a.txt", new Asset(data, DateTime.Now)); Assert.That(virtualFile.Name, Is.EqualTo("a.txt")); Assert.That(virtualFile.VirtualPath, Is.EqualTo("a.txt")); Assert.That(virtualFile.IsDirectory, Is.False); var stream = virtualFile.Open(); Assert.That(stream, Is.Not.Null); Assert.That(stream, Is.EqualTo(new MemoryStream(data))); }