public void AsyncWebserviceResultExceptionTest() { var wrapper = new CatWebserviceWrapper(Service); bool wait = true; wrapper.WritePriceAsync( TestHelper.GetPriceWebsiteDescription(), asyncResult => { Assert.IsTrue(asyncResult.HasErrors); Assert.IsNotNull(asyncResult.ServiceMessage, asyncResult.ServiceMessage); wait = false; }); while (wait) { Thread.Sleep(200); } }