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));
 }
Exemple #3
0
 public IAssemblyWrap Load(IAssemblyNameWrap assemblyRef)
 {
     return new AssemblyWrap(AppDomainInstance.Load(assemblyRef.AssemblyNameInstance));
 }
Exemple #4
0
 /// <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);
 }