Exemple #1
0
        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();
        }
Exemple #2
0
        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);
        }