我需要在 Windows Phone 中编写一个单元测试来测试我的数据是否被反序列化为正确的类型。这是我到目前为止所做的。
[TestMethod]
[Asynchronous]
public void SimpleTest()
{
await pots = help.potholes();
我收到一条错误消息,说“罐子”不可等待。Pots 是一个列表,它应该接受来自对我的 web 服务进行异步调用的 potholes 函数的结果。
这是使用 Restsharp 进行调用的方法。
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 工具包测试框架
这是我正在关注的教程。 异步测试