99import java .util .List ;
1010import java .util .Optional ;
1111
12+ import static org .junit .jupiter .api .Assertions .assertNotNull ;
13+
1214public class CreditPoolsTest extends APIClientTest {
1315 private static final @ NotNull String TEST_POOL_ID = System .getenv ("EXAROTON_TEST_POOL" );
1416
1517 @ Test
1618 public void testGetCreditPools () throws IOException {
1719 List <CreditPool > pools = client .getCreditPools ().join ();
18- Assertions . assertNotNull (pools );
20+ assertNotNull (pools );
1921 Assertions .assertFalse (pools .isEmpty (), "Expected at least one pool, got none" );
2022 checkTestPool (pools .stream ().filter (pool -> pool .getId ().equals (TEST_POOL_ID )).findFirst ().orElse (null ));
23+
24+ for (var pool : pools ) {
25+ assertNotNull (pool .getId ());
26+ assertNotNull (pool .getClient ());
27+ }
2128 }
2229
2330 private void checkTestPool (CreditPool pool ) {
24- Assertions . assertNotNull (pool );
31+ assertNotNull (pool );
2532 Assertions .assertEquals (TEST_POOL_ID , pool .getId ());
2633 Assertions .assertEquals ("eAPI tests" , pool .getName ());
2734 double poolCredits = pool .getCredits ();
@@ -58,20 +65,20 @@ public void testGetPoolCache() throws IOException {
5865 public void testGetPoolMembers () throws IOException {
5966 CreditPool pool = client .getCreditPool (TEST_POOL_ID );
6067 List <CreditPoolMember > members = pool .getMemberList ().join ();
61- Assertions . assertNotNull (members );
68+ assertNotNull (members );
6269 Assertions .assertEquals (2 , members .size ());
6370
6471 Optional <CreditPoolMember > owner = members .stream ().filter (CreditPoolMember ::isOwner ).findFirst ();
6572 Assertions .assertTrue (owner .isPresent ());
66- Assertions . assertNotNull (owner .get ().getAccount ());
67- Assertions . assertNotNull (owner .get ().getName ());
73+ assertNotNull (owner .get ().getAccount ());
74+ assertNotNull (owner .get ().getName ());
6875 Assertions .assertTrue (owner .get ().isOwner ());
6976 Assertions .assertTrue (owner .get ().getCredits () > 100 , "Expected owner to have more than 100 credits, got " + owner .get ().getCredits ());
7077 Assertions .assertEquals (1 , owner .get ().getShare ());
7178
7279 Optional <CreditPoolMember > other = members .stream ().filter (member -> !member .isOwner ()).findFirst ();
7380 Assertions .assertTrue (other .isPresent ());
74- Assertions . assertNotNull (other .get ().getAccount ());
81+ assertNotNull (other .get ().getAccount ());
7582 Assertions .assertFalse (other .get ().isOwner ());
7683 Assertions .assertEquals (0 , other .get ().getCredits ());
7784 Assertions .assertEquals (0 , other .get ().getShare ());
@@ -81,7 +88,7 @@ public void testGetPoolMembers() throws IOException {
8188 public void testGetPoolServers () throws IOException {
8289 CreditPool pool = client .getCreditPool (TEST_POOL_ID );
8390 List <Server > servers = pool .getServerList ().join ();
84- Assertions . assertNotNull (servers );
91+ assertNotNull (servers );
8592 Assertions .assertEquals (1 , servers .size ());
8693 Assertions .assertEquals (TEST_SERVER_ID , servers .get (0 ).getId ());
8794 }
0 commit comments