// [TestCase(@"http://server/path/to/assembly.dll", "//server/path/to/assembly.dll")] public void GetAssemblyPathFromCodeBase(string uri, string expectedPath) { string localPath = AssemblyHelper.GetAssemblyPathFromCodeBase(uri); Assert.That(localPath, Is.SamePath(expectedPath)); }
/// <summary> /// Initializes a new instance of the <see cref="AssemblyReader"/> class. /// </summary> /// <param name="assembly">The assembly.</param> public AssemblyReader(Assembly assembly) { this.assemblyPath = AssemblyHelper.GetAssemblyPath(assembly); CalcHeaderOffsets(); }
public void GetNameForAssembly() { var assemblyName = AssemblyHelper.GetAssemblyName(this.GetType().GetTypeInfo().Assembly); Assert.That(assemblyName.Name, Is.EqualTo(THIS_ASSEMBLY_NAME).IgnoreCase); }