Esempio n. 1
0
        public void SecondRegisteredDoesNotRouteTest()
        {
            TestRoute tr = new TestRoute();

            ProtoRouter.registerRoute(DataWrapper.MsgOneofCase.ExecuteCommand, tr);
            ProtoRouter.routeProtobuf(wrapper, "", null);
            Assert.IsNull(tr.test);
        }
Esempio n. 2
0
 public void OneTimeSetup()
 {
     route  = new TestRoute();
     route2 = new TestRoute();
     ProtoRouter.registerRoute(DataWrapper.MsgOneofCase.ExecuteCommand, route);
     ProtoRouter.registerRoute(DataWrapper.MsgOneofCase.CommandChange, route2);
     wrapper = new DataWrapper();
     wrapper.ExecuteCommand      = new ExecuteCommand();
     wrapper.ExecuteCommand.Name = ts;
 }
Esempio n. 3
0
 public void RoutedProperStringTest()
 {
     ProtoRouter.routeProtobuf(wrapper, "", null);
     Assert.IsTrue(route.test.Equals(ts));
 }
Esempio n. 4
0
 public void RoutedTest()
 {
     ProtoRouter.routeProtobuf(wrapper, "", null);
     Assert.IsNotNull(route.test);
 }
Esempio n. 5
0
 public void SecondRouteDoesNotThrow()
 {
     route = new TestRoute();
     ProtoRouter.registerRoute(DataWrapper.MsgOneofCase.ExecuteCommand, route);
     Assert.True(true);
 }
Esempio n. 6
0
 public void InvalidRouteDoesNotThrow()
 {
     Assert.DoesNotThrow(() => ProtoRouter.routeProtobuf(new DataWrapper(), "", null));
 }
Esempio n. 7
0
 public void RouteDoesNotThrow()
 {
     Assert.DoesNotThrow(() => ProtoRouter.routeProtobuf(wrapper, "", null));
 }
Esempio n. 8
0
 public void EndAlertsAll()
 {
     ProtoRouter.clientEndConnection(ts);
     Assert.True(route.hasEnd);
     Assert.True(route2.hasEnd);
 }
Esempio n. 9
0
 public void NewConnectionAlertsAll()
 {
     ProtoRouter.clientConnected();
     Assert.True(route.hasNewConnection);
     Assert.True(route2.hasNewConnection);
 }
Esempio n. 10
0
 public void ChangeNameAlertsAll()
 {
     ProtoRouter.clientNameChange(ts, ts);
     Assert.True(route.hasChangeClientID);
     Assert.True(route2.hasChangeClientID);
 }