public void Correctly_reads_binary_resource_file_into_stream() { IResourceFileLocator locator = new ResourceFileLocator(); Stream stream = locator.ReadFileAsStream(_testAssembly, string.Format(_resourceTemplate, "Sample.tab")); Assert.That(stream.Length, Is.GreaterThan(10)); }
public void Correctly_reports_when_resource_file_does_not_exist() { IResourceFileLocator locator = new ResourceFileLocator(); bool exists = locator.FileExists(_testAssembly, string.Format(_resourceTemplate, "BadFile.tab")); Assert.That(exists, Is.False); }
public void Correctly_reads_binary_resource_file() { IResourceFileLocator locator = new ResourceFileLocator(); byte[] contents = locator.ReadBinaryFile(_testAssembly, string.Format(_resourceTemplate, "Sample.tab")); Assert.That(contents.Length, Is.GreaterThan(10)); }
public void Correctly_reads_resource_file() { IResourceFileLocator locator = new ResourceFileLocator(); string contents = locator.ReadTextFile(_testAssembly, string.Format(_resourceTemplate, "Sample.tab")); Assert.IsTrue(contents.Contains("Tarantino")); }
public void Correctly_throws_exception_when_binary_resource_name_not_found() { IResourceFileLocator locator = new ResourceFileLocator(); locator.ReadBinaryFile(_testAssembly, "BadResource.txt"); }