LinuxでのMbUnitは、F#プロジェクト内で使用されますか?


104

gallio-usersリストでこれを尋ねてみましたが、質問は表示されませんでした(Googleグループは投稿が成功したと言っています)。私はメールをあまり読んでいない人によってリストが管理されているのではないかと思います:-) SOにはGallioとMbUnitの両方のタグがあるので、ここで質問する価値があると思いました。

私はMbUnitフロントページが彼らがモノ互換性を維持することに熱心であると述べているのを見ます。Linuxで動作しないというガリオユーザーに関する 1年以上前の投稿もあります。

Parallelizable属性を削除すると、テストしたいプロジェクトがMonoで問題なくコンパイルされます。GallioLinuxでコントロールパネルを起動できますが、IcarusやEcho は起動できません。

MbUnitLinuxでテストを実行する方法はありますか?コマンドライン(などGallio.Echo)を使用し、Monodevelopを必要としないものは特に役立ちます。

回答:


1

オンラインではないため、このプロジェクトは休止状態にあり、Mono互換性のサポートが間もなく開始されることはないと思われます。

1)Gallioのバージョンまたはビルドがわからない場合は、ここからGallioバンドルナゲットを試して、このバージョンで異なる結果が得られるかどうかを確認できます:https ://www.nuget.org/packages/GallioBundle/3.4 。 14。この投稿を参照してください:https : //stackoverflow.com/a/21185517/9798633

2)https://stackoverflow.com/a/2242849/9798633で説明されているように、Gallioで配布されたのと同じバージョンのMbUnitでテストがコンパイルされていることを確認します

3)VMのVSで実行する場合は、「ASP.NET MVC 4の動作」で説明されているように、Gallio.dllとMbUnit.dllの両方を参照するクラスライブラリプロジェクトがあることを確認してください。

ftp://soporte.uson.mx/PUBLICO/02_ING.SISTEMAS.DE.INFORMACION/PVI/ASP.NET%20MVC%204%20in%20Action.pdf

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.