public void WriteProductWithEmptyDescription() { var wrapper = new CatWebserviceWrapper(Service); wrapper.Connect(); IWebserviceResult webserviceResult = wrapper.WriteProduct(TestHelper.GetEmptyProductWebsiteDescription()); Assert.IsTrue(webserviceResult.HasErrors, webserviceResult.ServiceMessage); }
public void PublishUnpublishProductWithReadData() { ProductWebsiteDescription description = TestHelper.GetProductWebsiteDescription(); var wrapper = new CatWebserviceWrapper(Service); wrapper.Connect(); IWebserviceResult writeProduct = wrapper.WriteProduct(description); Assert.IsFalse(writeProduct.HasErrors); IWebserviceResult deleteProduct = wrapper.DeleteProduct(description.Valor); Assert.IsFalse(deleteProduct.HasErrors); }
public void WriteAllEventsForExistingValor() { List<EventWebsiteDescription> descriptions = TestHelper.GetEventWebsiteDescriptions(); Assert.AreNotEqual(0, descriptions.Count()); var wrapper = new CatWebserviceWrapper(Service); IWebserviceResult connect = wrapper.Connect(); Assert.IsFalse(connect.HasErrors, connect.ServiceMessage); Assert.IsTrue(wrapper.IsConnected); IWebserviceResult writeProduct = wrapper.WriteProduct(TestHelper.GetProductWebsiteDescription()); Assert.IsFalse(writeProduct.HasErrors); IWebserviceResult writeEvents = wrapper.WriteEvents(Settings.Default.TestProductValor, descriptions); Assert.IsFalse(writeEvents.HasErrors, writeEvents.ServiceMessage); }
public void DeleteNonExistingProductFromWebsite() { var wrapper = new CatWebserviceWrapper(Service); ProductWebsiteDescription description = TestHelper.GetEmptyProductWebsiteDescription(); wrapper.Connect(); IWebserviceResult webserviceResult = wrapper.WriteProduct(description); Assert.IsTrue(webserviceResult.HasErrors, webserviceResult.ServiceMessage); }