我需要在Windows Phone中編寫單元測試以測試我的數據是否正在反序列化爲正確的類型。這是我迄今爲止所做的。如何測試Windows Phone中的異步方法
[TestMethod]
[Asynchronous]
public void SimpleTest()
{
await pots = help.potholes();
我收到一個錯誤,指出「pots」不能等待。 Pots是一個列表,應該接受來自正在對我的webservice進行異步調用的坑洞函數的結果。
這是使用Restharp進行調用的方法。
public void GetAllPotholes(Action<IRestResponse<List<Pothole>>> callback)
{
var request = new RestRequest(Configuration.GET_POTHOLE_ALL,Method.GET);
request.AddHeader("Accept", "application/json");
_client.ExecuteAsync(request, callback);
}
如何讓壺等候?什麼是在Windows Phone中測試休息服務的正確方法?
我使用的是Windows Phone的工具包測試框架
這是我下面的教程。 Asynchronous tests