public void Setup() { xenNetworkInformation = MockRepository.GenerateMock<IXenNetworkInformation>(); setNetworkInterface = MockRepository.GenerateMock<ISetNetworkInterface>(); setNetworkRoutes = MockRepository.GenerateMock<ISetNetworkRoutes>(); networkInterface = new NetworkInterface(); network = new Network(); network.Interfaces.Add("fakemac", networkInterface); command = new ResetNetwork(setNetworkInterface, xenNetworkInformation, setNetworkRoutes); xenNetworkInformation.Stub(x => x.Get()).Return(network); result = command.Execute(null); }
public void Setup() { xenNetworkInformation = MockRepository.GenerateMock<IXenNetworkInformation>(); setNetworkInterface = MockRepository.GenerateMock<ISetNetworkInterface>(); setNetworkRoutes = MockRepository.GenerateMock<ISetNetworkRoutes>(); xenProviderDataInformation = MockRepository.GenerateMock<IXenProviderDataInformation>(); setProviderData = MockRepository.GenerateMock<ISetProviderData>(); setHostname = MockRepository.GenerateMock<ISetHostnameAction>(); _xenStore = MockRepository.GenerateMock<IXenStore>(); networkInterface = new NetworkInterface(); network = new Network(); network.Interfaces.Add("fakemac", networkInterface); providerData = new ProviderData(); command = new ResetNetwork(setNetworkInterface, xenNetworkInformation, setNetworkRoutes, setProviderData, xenProviderDataInformation, setHostname, _xenStore); }