しばらくの間、私はUnitTest.proj & IntegrationTest.projをコンポーネントの習慣に従ってきました。しかし、私のソリューションが成長するにつれて、すべてのテストプロジェクトなどが厄介になり始めていることがわかりました。また、いくつかのBDDツールを検討していますので、仕様を保持するために別のプロジェクト(仕様)を追加する必要があります。私がやっていることは、コンポーネントごとに1つのテストプロジェクトを作成し、Unit/Integration/Specsのフォルダと名前空間を作成することです。 have have my build serverは、名前空間に基づいてどのテストを実行するかを区別します。だから私のCIビルドはUnit *。*を実行し、夜間ビルドはそれらすべてを実行します。私は完全にここに狂っていますか?私は人々がテストプロジェクトをどのように整理するかについて聞いて興味深いです。どのようにあなたのテストプロジェクトを整理しますか
おかげで、NUnitで
私はその属性を認識しています。しかし、私はむしろ、開発者が作成したすべてのクラスに属性を入れることを覚えておく必要がないように、慣習でそれを行います。 – Buzzer