X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fxdcc%2Fui%2Fstdin%2FStatsCommandTest.java;h=efbdde327b49b3df54102a89e40e968c33b5c1ad;hb=5e7f77e44cacc40da04ac9f744566de0710b12a1;hp=338fe2792d49ccd2f9c955404aa20c343aef89c0;hpb=57e8c8f027adafe3323eb19912476fbd3b1fc317;p=xudocci.git diff --git a/src/test/java/net/pterodactylus/xdcc/ui/stdin/StatsCommandTest.java b/src/test/java/net/pterodactylus/xdcc/ui/stdin/StatsCommandTest.java index 338fe27..efbdde3 100644 --- a/src/test/java/net/pterodactylus/xdcc/ui/stdin/StatsCommandTest.java +++ b/src/test/java/net/pterodactylus/xdcc/ui/stdin/StatsCommandTest.java @@ -10,6 +10,7 @@ import static org.mockito.Mockito.when; import java.io.IOException; import java.io.StringWriter; +import java.time.Duration; import net.pterodactylus.xdcc.core.Core; import net.pterodactylus.xdcc.data.ConnectedNetwork; @@ -34,9 +35,10 @@ public class StatsCommandTest { builder("TestNet").build(), "irc.test.net", 6667, + Duration.ofMinutes(1), "Nickname1", asList("#channel1", "#channel2"), - asList("#forced"), + emptyList(), 17, 445 ); @@ -44,13 +46,36 @@ public class StatsCommandTest { builder("DummyNet").build(), "irc.dummy.net", 6789, + Duration.ofMinutes(1), "Nickname2", asList("#dummy1", "#dummy2"), asList("#foo", "#bar"), 65, 234 ); - when(core.connectedNetworks()).thenReturn(asList(network1, network2)); + ConnectedNetwork network3 = new ConnectedNetwork( + builder("FooNet").build(), + "irc.foo.net", + 7000, + Duration.ofMinutes(1), + "Nickname3", + emptyList(), + emptyList(), + 118, + 1234 + ); + ConnectedNetwork network4 = new ConnectedNetwork( + builder("BarNet").build(), + "irc.bar.net", + 7001, + Duration.ofMinutes(1), + "Nickname4", + emptyList(), + asList("#foo", "#bar"), + 4, + 21 + ); + when(core.connectedNetworks()).thenReturn(asList(network1, network2, network3, network4)); } @Test @@ -60,12 +85,17 @@ public class StatsCommandTest { String result = writer.toString(); assertThat(result, is( "Connected to TestNet via irc.test.net:6667.\n" + - " Joined #channel1, #channel2, force-joined #forced.\n" + + " Joined #channel1, #channel2.\n" + " 17 bots serving 445 packs.\n" + "Connected to DummyNet via irc.dummy.net:6789.\n" + " Joined #dummy1, #dummy2, force-joined #foo, #bar.\n" + " 65 bots serving 234 packs.\n" + - "Total: 82 bots, 679 packs.\n" + "Connected to FooNet via irc.foo.net:7000.\n" + + " 118 bots serving 1234 packs.\n" + + "Connected to BarNet via irc.bar.net:7001.\n" + + " Force-joined #foo, #bar.\n" + + " 4 bots serving 21 packs.\n" + + "Total: 204 bots, 1934 packs.\n" )); }