protected override void OnSetUp() { SetupAppDomain(); NetworkProfile.StartService(LocalAddress, ServiceType.Manager); NetworkProfile.RegisterManager(LocalAddress); NetworkProfile.StartService(LocalAddress, ServiceType.Root); NetworkProfile.RegisterRoot(LocalAddress); NetworkProfile.StartService(LocalAddress, ServiceType.Block); NetworkProfile.RegisterBlock(LocalAddress); NetworkProfile.AddPathToNetwork(PathName, PathType, LocalAddress, new IServiceAddress[] { LocalAddress }); client = new NetworkClient(LocalAddress, new FakeServiceConnector((FakeAdminService)AdminService)); client.ConnectNetwork(); }
public void StartManager() { MachineProfile machine = NetworkProfile.GetMachineProfile(LocalAddress); Assert.IsNotNull(machine); Assert.IsEmpty(NetworkProfile.GetManagerServers()); Assert.IsFalse(machine.IsManager); NetworkProfile.StartService(LocalAddress, ServiceType.Manager); NetworkProfile.RegisterManager(LocalAddress); NetworkProfile.Refresh(); machine = NetworkProfile.GetMachineProfile(LocalAddress); Assert.IsNotNull(machine); Assert.IsNotNull(NetworkProfile.GetManagerServers()); Assert.IsTrue(machine.IsManager); }