Système permettant de retourner des résultats divers après l'exécution d'un ProtocolReader sans cast (générique)

This commit is contained in:
Maximilien LEDOUX
2022-02-26 16:55:50 +01:00
parent 8b12bf0d5f
commit 9fdc69d75f
7 changed files with 82 additions and 37 deletions

View File

@@ -14,8 +14,12 @@ class HelloRuleTest {
ProtocolReader protocolReader = new HelloRule();
String request = "HELLO bento 42890\r\n";
// EXPECT
assertTrue(protocolReader.execute(request));
// WHEN
HelloRule.Result ruleResult = protocolReader.execute(request);
// THEN
assertEquals("bento", ruleResult.getDomain());
assertEquals(42890, ruleResult.getPort());
}
}