タグ付けされた質問 「mbunit」

28
コードが含まれているアセンブリのパスを取得するにはどうすればよいですか?
現在のコードが存在するアセンブリのパスを取得する方法はありますか?呼び出し元のアセンブリのパスは必要ありません。コードが含まれているパスだけが必要です。 基本的に、ユニットテストでは、dllに関連して配置されているいくつかのxmlテストファイルを読み取る必要があります。テストdllがTestDriven.NETから実行されているか、MbUnit GUIから実行されているかに関係なく、パスが常に正しく解決されるようにしたい。 編集:人々は私が求めていることを誤解しているようです。 私のテストライブラリはsayにあります C:\ projects \ myapplication \ daotests \ bin \ Debug \ daotests.dll そして私はこのパスを取得したいと思います: C:\ projects \ myapplication \ daotests \ bin \ Debug \ これまでの3つの提案は、MbUnit Guiから実行すると失敗します。 Environment.CurrentDirectoryc:\ Program Files \ MbUnit を与えます System.Reflection.Assembly.GetAssembly(typeof(DaoTests)).Location 与え\ DocumentsとSettings \ジョージ\ローカル設定\一時\ .... \ DaoTests.dll:C System.Reflection.Assembly.GetExecutingAssembly().Location 前と同じを与えます。
781 c#  .net  reflection  mbunit 

7
NUnit対MbUnit対MSTest対xUnit.net [終了]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 .NET用の単体テストフレームワークは非常にたくさんあります。私はこの小さな機能比較を見つけました:http : //xunit.github.io/docs/comparisons.html 今、私たちは私たちに最適なものを選ぶことになっています。しかし、どうやって?それは重要ですか?最も将来性のあるもので、その背後にまともな勢いがあるのはどれですか。機能について気にする必要がありますか?xUnitは最も近代的で.NET用に特別に設計されているようですが、NUnitも広く受け入れられているようです。MSTestは再びVisual Studioに統合されています...

1
LinuxでのMbUnitは、F#プロジェクト内で使用されますか?
gallio-usersリストでこれを尋ねてみましたが、質問は表示されませんでした(Googleグループは投稿が成功したと言っています)。私はメールをあまり読んでいない人によってリストが管理されているのではないかと思います:-) SOにはGallioとMbUnitの両方のタグがあるので、ここで質問する価値があると思いました。 私はMbUnitフロントページが彼らがモノ互換性を維持することに熱心であると述べているのを見ます。Linuxで動作しないというガリオユーザーに関する 1年以上前の投稿もあります。 Parallelizable属性を削除すると、テストしたいプロジェクトがMonoで問題なくコンパイルされます。GallioLinuxでコントロールパネルを起動できますが、IcarusやEcho は起動できません。 MbUnitLinuxでテストを実行する方法はありますか?コマンドライン(などGallio.Echo)を使用し、Monodevelopを必要としないものは特に役立ちます。
104 ubuntu  f#  mono  mbunit  gallio 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.