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); }