2012-03-26 6 views
2

可能性の重複:
Reference unit tests for common data structures?IList実装・テスト

私はIListインターフェイスを実装しようとしています。私は実装を終えましたが、実装が意味論的にこのインタフェースに適合するかどうかはわかりません。それを証明するためのテストはありますか? ICollectionインターフェイスのテストも高く評価されます。

+0

このインターフェイスを実装するクラスのユニットテストを作成しようとしましたか? – Bernard

+0

@DanielHilgarthはい、モノテストは私が求めているようです – zabulus

答えて

2

あなたはあなたのクラスを単体テストするだけで実装するはずのことを知っています。

すべてのコレクションが異なるため、BCLのコレクションには「標準的な」テストはありません。あなたはList<T>を使用していないので、特別なことをする必要があります。

+1

Generic.Listのように絶対に動作するように実装が必要ですが、両方ともIListインターフェイスを実装しているためです。 Generic.Listのように動作するようIListのすべての実装をテストするテストがあるかどうか疑問に思っていました – zabulus

関連する問題