internal void Setup() { NetshFirewallRuleNameAvailable = MockRepository.GenerateMock <INetshFirewallRuleNameAvailable>(); Logger = MockRepository.GenerateMock <ILogger>(); ExecutableProcessQueue = MockRepository.GenerateMock <IExecutableProcessQueue>(); ExecutableProcessQueue.Stub(x => x.Enqueue(Arg <string> .Is.Anything, Arg <string> .Is.Anything)).Return( ExecutableProcessQueue); SetProviderData = new SetProviderData(ExecutableProcessQueue, NetshFirewallRuleNameAvailable, Logger); ProviderData = GetProviderDataWithFakeRoles(); }
public SetProviderData(IExecutableProcessQueue executableProcessQueue, INetshFirewallRuleNameAvailable netshFirewallRuleNameAvailable, ILogger logger) { _executableProcessQueue = executableProcessQueue; _netshFirewallRuleNameAvailable = netshFirewallRuleNameAvailable; _logger = logger; }
internal void Setup() { NetshFirewallRuleNameAvailable = MockRepository.GenerateMock<INetshFirewallRuleNameAvailable>(); XenUserMetadata = MockRepository.GenerateMock<IXenUserMetadata>(); Logger = MockRepository.GenerateMock<ILogger>(); XenUserMetadata.Stub(a => a.GetKeys()).Return(new List<string>()); ExecutableProcessQueue = MockRepository.GenerateMock<IExecutableProcessQueue>(); ExecutableProcessQueue.Stub(x => x.Enqueue(Arg<string>.Is.Anything, Arg<string>.Is.Anything)).Return( ExecutableProcessQueue); SetProviderData = new SetProviderData(ExecutableProcessQueue, NetshFirewallRuleNameAvailable, Logger); UserMetadata = new List<string>(); ProviderData = GetProviderDataWithFakeRoles(); }