public void GetAssemblyVersion_test() { IAssemblyWrap assemblyStub = MockRepository.GenerateStub <IAssemblyWrap>(); IAssemblyNameWrap assemblyNameStub = MockRepository.GenerateStub <IAssemblyNameWrap>(); assemblyStub.Stub(x => x.GetExecutingAssembly()).Return(assemblyStub); assemblyStub.Stub(x => x.GetName()).Return(assemblyNameStub); assemblyNameStub.Version = new VersionWrap(1, 2, 3, 4); Assert.AreEqual("1.2.3.4", new AssemblySample(assemblyStub).GetAssemblyVersion()); }
/// <inheritdoc /> public bool ReferenceMatchesDefinition(IAssemblyNameWrap reference, IAssemblyNameWrap definition) { return(AssemblyName.ReferenceMatchesDefinition(reference.AssemblyNameInstance, definition.AssemblyNameInstance)); }
public IAssemblyWrap Load(IAssemblyNameWrap assemblyRef) { return new AssemblyWrap(AppDomainInstance.Load(assemblyRef.AssemblyNameInstance)); }
/// <inheritdoc /> public IAssemblyWrap Load(IAssemblyNameWrap assemblyRef) { return(new AssemblyWrap(AppDomainInstance.Load(assemblyRef.AssemblyNameInstance))); }
public bool ReferenceMatchesDefinition(IAssemblyNameWrap reference, IAssemblyNameWrap definition) { return AssemblyName.ReferenceMatchesDefinition(reference.AssemblyNameInstance, definition.AssemblyNameInstance); }