Willst du einen JUnitMatchers AssertThat zu Testzeichenfolge enthält 3 oder mehr Sub-Strings (derzeit mit AssertThat ... beide ... und ...)

8
%Vor%

Jetzt überprüfe ich, dass es foo und bar wie folgt enthält ...

%Vor%

Was ist der sauberste Weg zu testen, überprüfen Sie auch, ob es 3 oder mehr Strings enthält, z. 'foo', 'bar' und 'baz'?

    
k1eran 01.07.2013, 11:52
quelle

2 Antworten

16

Verwenden Sie AllOf

%Vor%     
John B 01.07.2013, 11:55
quelle
2

Ich kenne keinen eleganten Weg in reinem JUnit, aber Sie könnten Fixtures für einfachen Software-Test

ansehen >

Ich benutze es seit einiger Zeit und es macht so viel einfacher.

%Vor%     
ssindelar 01.07.2013 11:56
quelle

Tags und Links