テストしようとしているWebApiプロジェクトがあります。私はコントローラーを持っています-
public class UserController : ApiController
{
public string Get()
{
return "foo";
}
}
ルートをテストする必要があり、WebApiContrib.Testingパッケージを使用しようとしています。
さて、私の問題は、ルートを登録するときにGlobalConfiguration.Configuration.Routes、タイプがを使用することですHttpRouteCollection。
私のテストでは、アクセスできますRouteTable.Routesが、これはタイプRouteCollectionです。
その結果、このタイプの非互換性のために、WebApiルートをテストに登録できません。
誰かが以前にこの問題に遭遇したことがありますか?私が行方不明になっていることは明らかですか?