私の推測では(推測にすぎないことを強調します)、テスト アセンブリとテスト対象のアセンブリは、異なるバージョンのSystem.Web.Mvc
アセンブリを参照しているか、別のバージョンを最終的に解決していると考えられます。いずれにせよ、最終的にテスト アセンブリは 1 つのバージョンを予期し、テスト対象のアセンブリは別のバージョンを返します。
@SLaksがコメントで指摘しているように、クリーンアップしてから完全な再構築を行い、web.configバインディングリダイレクトなどの他の原因を確認してください。