Asp.net mvc 为返回数据的asp.net mvc2异步控制器操作生成单元测试

Asp.net mvc 为返回数据的asp.net mvc2异步控制器操作生成单元测试,asp.net-mvc,unit-testing,asynchronous,Asp.net Mvc,Unit Testing,Asynchronous,我环顾了一下四周,似乎无法对上述问题给出具体的答案。例如,此线程: 谈到等待异步操作完成,这很好,但是我需要能够检索从完成的方法返回的数据 干杯,安德鲁 一种方法是创建事件处理程序: controller.AsyncManager.Finished += (sender, ev) => { var result = controller.TransactionCompleted();

我环顾了一下四周,似乎无法对上述问题给出具体的答案。例如,此线程:

谈到等待异步操作完成,这很好,但是我需要能够检索从完成的方法返回的数据


干杯,安德鲁

一种方法是创建事件处理程序:

controller.AsyncManager.Finished += (sender, ev) => {
                                                  var result = controller.TransactionCompleted();
                                                  trigger.Set();
                                                }

一种方法是使事件处理程序:

controller.AsyncManager.Finished += (sender, ev) => {
                                                  var result = controller.TransactionCompleted();
                                                  trigger.Set();
                                                }