public void SecondRegisteredDoesNotRouteTest() { TestRoute tr = new TestRoute(); ProtoRouter.registerRoute(DataWrapper.MsgOneofCase.ExecuteCommand, tr); ProtoRouter.routeProtobuf(wrapper, "", null); Assert.IsNull(tr.test); }
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; }
public void RoutedProperStringTest() { ProtoRouter.routeProtobuf(wrapper, "", null); Assert.IsTrue(route.test.Equals(ts)); }
public void RoutedTest() { ProtoRouter.routeProtobuf(wrapper, "", null); Assert.IsNotNull(route.test); }
public void SecondRouteDoesNotThrow() { route = new TestRoute(); ProtoRouter.registerRoute(DataWrapper.MsgOneofCase.ExecuteCommand, route); Assert.True(true); }
public void InvalidRouteDoesNotThrow() { Assert.DoesNotThrow(() => ProtoRouter.routeProtobuf(new DataWrapper(), "", null)); }
public void RouteDoesNotThrow() { Assert.DoesNotThrow(() => ProtoRouter.routeProtobuf(wrapper, "", null)); }
public void EndAlertsAll() { ProtoRouter.clientEndConnection(ts); Assert.True(route.hasEnd); Assert.True(route2.hasEnd); }
public void NewConnectionAlertsAll() { ProtoRouter.clientConnected(); Assert.True(route.hasNewConnection); Assert.True(route2.hasNewConnection); }
public void ChangeNameAlertsAll() { ProtoRouter.clientNameChange(ts, ts); Assert.True(route.hasChangeClientID); Assert.True(route2.hasChangeClientID); }