2012-03-26 4 views
2

가능한 중복 : 나는 IList의 인터페이스를 구현하기 위해 노력하고있어
Reference unit tests for common data structures?은 IList 구현 테스트

. 내 구현을 마쳤으나 내 구현이 의미 상으로이 인터페이스에 적합한 지 확실하지 않습니다. 그것을 증명할 시험이 있습니까? ICollection 인터페이스에 대한 테스트도 감사 할 것입니다.

+0

이 인터페이스를 구현하는 클래스의 단위 테스트를 작성해 보았습니까? – Bernard

+0

@DanielHilgarth 예, 모노 테스트는 내가 찾는 것 같습니다. – zabulus

답변

2

당신이 구현해야 할 것이 무엇인지 알기에 클래스를 단원 테스트하십시오.

모든 컬렉션이 다르기 때문에 BCL의 컬렉션에 대한 '표준'테스트는 없습니다. 너는 List<T>을 사용하지 않아서 특별한 일을해야만한다.

+1

Generic.List와 같이 절대적으로 작동하려면 구현이 필요합니다. 둘 다 IList 인터페이스를 구현하기 때문에. Generic.List처럼 IList의 모든 구현을 테스트하는 테스트가 있는지 궁금합니다. – zabulus