Example #1
0
        public void StartLobby()
        {
            IGuideService     guideService     = new GuideService(IpAddress);
            IScavengerService scavengerService = new ScavengerService(IpAddress);

            var guideClient     = new TestGuideClient();
            var scavengerClient = new TestScavengerClient();

            var guideReady     = false;
            var scavengerReady = false;


            guideClient.OnLobbyReady     += guid => guideReady = true;
            scavengerClient.OnLobbyReady += guid => scavengerReady = true;

            guideService.Start(guideClient);
            scavengerService.Start(scavengerClient);

            while (!guideReady && !scavengerReady)
            {
            }

            Assert.IsTrue(guideReady && scavengerReady);
        }
Example #2
0
    void Start()
    {
        _guideClient = new TestGuideClient();

        _guideService = new GuideService();
    }