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(); }
static MogadeClient() { DriverConfiguration.Configuration(c => c.NetworkAvailableCheck(NetworkInterface.GetIsNetworkAvailable)); }
public IMogadeConfiguration ConnectTo(string url) { DriverConfiguration.Configuration(c => c.ConnectTo(url)); return(this); }
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); }