Exemplo n.º 1
0
 public void TestReflectCallProvider_RegisterService()
 {
     // case 1: register same service twice case.
     {
         Assert.ThrowsException <Exception>(() => _reflectCallProvider.RegisterService(_target));
     }
 }
Exemplo n.º 2
0
        public void TestInitialize()
        {
            _target  = new ReflectCallProviderObject();
            _methods = _target.GetType().GetMethods(BindingFlags.Instance | BindingFlags.Public)
                       .ToDictionary(m => m.Name, m => m);

            var mockAuthorizationProvider = new Mock <IAuthorizationProvider>();

            _reflectCallProvider = new ReflectCallProvider();
            _reflectCallProvider.RegisterConnection(new WebSocketProviderConnection("host", "namespace", mockAuthorizationProvider.Object));
            _reflectCallProvider.RegisterService(_target);
        }