Fala galera!
Seguinte… Eu gostaria de fazer vários asserts dentro de um mesmo método de testes pra evitar ter que escrever um pra cada valor que eu testar. A minha dúvida é se o jUnit testa normalmente se eu colocar vários asserts no mesmo método ou se ele testa apenas o primeiro e para. Um exemplo de código abaixo:
@Test
public void testByteBufferOut() {
System.out.println("testByteBufferOut");
short[] list = {
(byte) 0x01,
(byte) 0x04,
(byte) 0x010,
(byte) 0x11,
(byte) 0x13
};
MyClass instance = new MyClass();
ArrayList result = instance.byteStuffOut(list);
assertEquals((short) 10, result.get(0));
assertEquals((short) 33, result.get(1)); //01
assertEquals((short) 36, result.get(3)); //04
assertEquals((short) 48, result.get(5)); //10
assertEquals((short) 49, result.get(7)); //11
assertEquals((short) 51, result.get(9)); //13
}
Muito obrigado!