【发布时间】:2013-03-07 01:48:24
【问题描述】:
我需要在 Windows Phone 中编写一个单元测试来测试我的数据是否被反序列化为正确的类型。这是我到目前为止所做的。
[TestMethod]
[Asynchronous]
public void SimpleTest()
{
await pots = help.potholes();
我收到一条错误消息,提示“pots”不可等待。 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 Toolkit 测试框架
这是我正在学习的教程。 Asynchronous tests
【问题讨论】:
标签: unit-testing windows-phone-7 asynchronous restsharp