Esempio n. 1
0
 public void SetUp()
 {
     Trigger = new AutoResetEvent(false);
     if (NeedAServer)
     {
         Server = new FakeServer();
         DriverConfiguration.Configuration(c => c.ConnectTo("http://localhost:" + FakeServer.Port + "/"));
     }
     BeforeEachTest();
 }
 public void WontTryToConnectIfNetworkCheckReturnsFalse()
 {
     DriverConfiguration.Configuration(c => c.NetworkAvailableCheck(() => false));
     new Communicator(FakeContext.Defaults).SendPayload <object>("PUT", "anything", null, s =>
     {
         Assert.AreEqual("Network is not available", s.Error.Message);
         Assert.AreEqual(false, s.Success);
         Set();
     });
     WaitOne();
 }
Esempio n. 3
0
 static MogadeClient()
 {
     DriverConfiguration.Configuration(c => c.NetworkAvailableCheck(NetworkInterface.GetIsNetworkAvailable));
 }
Esempio n. 4
0
 public IMogadeConfiguration ConnectTo(string url)
 {
     DriverConfiguration.Configuration(c => c.ConnectTo(url));
     return(this);
 }
Esempio n. 5
0
 public IMogadeConfiguration ConnectToTest()
 {
     DriverConfiguration.Configuration(c => c.ConnectToTest());
     return(this);
 }
 public void NoNetworkAndNoCallbackDoestThrowException()
 {
     DriverConfiguration.Configuration(c => c.NetworkAvailableCheck(() => false));
     new Communicator(FakeContext.Defaults).SendPayload <object>("PUT", "anything", null, null);
 }