public static void Cleanup() { if (!Settings.Default.CleanupAfterTestrun) return; var wrapper = new CatWebserviceWrapper(Service); wrapper.Connect(); while (!wrapper.DeleteProduct(Settings.Default.TestProductValor).HasErrors) { } wrapper.Disconnect(); }
public void SyncConnectDisconnectTest() { var wrapper = new CatWebserviceWrapper(Service); Assert.AreEqual(WebserviceWrapperState.Disconnected, wrapper.WebserviceState); IWebserviceResult connect = wrapper.Connect(); Assert.AreEqual(WebserviceWrapperState.Connected, wrapper.WebserviceState); Assert.IsFalse(connect.HasErrors); Assert.IsTrue(wrapper.IsConnected); IWebserviceResult disconnect = wrapper.Disconnect(); Assert.AreEqual(WebserviceWrapperState.Disconnected, wrapper.WebserviceState); Assert.IsFalse(disconnect.HasErrors); Assert.IsFalse(wrapper.IsConnected); }
public void GetLoginStatusTest() { var wrapper = new CatWebserviceWrapper(Service); wrapper.Connect(); Assert.AreEqual("Logged In", wrapper.GetLoginStatus()); wrapper.Disconnect(); Assert.AreEqual("Not Logged In", wrapper.GetLoginStatus()); }