Java 11 migrate remaining q-r (#1121)

* Moves queue-load-leveling to Java 11

* Moves reactor to Java 11

* Moves reader-writer-lock to Java 11

* Moves repository to Java 11

* Moves resource-acquisition-is-initialization to Java 11

* Moves retry to Java 11

* Moves role-object to Java 11
This commit is contained in:
Anurag Agarwal
2020-01-04 22:13:12 +05:30
committed by Ilkka Seppälä
parent cd2a2e7711
commit 20ea465b7f
52 changed files with 424 additions and 554 deletions

View File

@ -26,8 +26,8 @@ import org.junit.Test;
public class ApplicationRoleObjectTest {
@Test
public void mainTest() {
ApplicationRoleObject.main(new String[]{});
}
@Test
public void mainTest() {
ApplicationRoleObject.main(new String[]{});
}
}

View File

@ -25,16 +25,12 @@ package com.iluwatar.roleobject;
import org.junit.Assert;
import org.junit.Test;
import static org.junit.Assert.*;
public class BorrowerRoleTest {
@Test
public void borrowTest() {
BorrowerRole borrowerRole = new BorrowerRole();
borrowerRole.setName("test");
String res = "Borrower test wants to get some money.";
Assert.assertEquals(borrowerRole.borrow(),res);
}
@Test
public void borrowTest() {
var borrowerRole = new BorrowerRole();
borrowerRole.setName("test");
Assert.assertEquals(borrowerRole.borrow(), "Borrower test wants to get some money.");
}
}

View File

@ -22,82 +22,72 @@
*/
package com.iluwatar.roleobject;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import org.junit.Test;
import java.util.Optional;
import static org.junit.Assert.*;
public class CustomerCoreTest {
@Test
public void addRole() {
CustomerCore core = new CustomerCore();
boolean add = core.addRole(Role.Borrower);
assertTrue(add);
@Test
public void addRole() {
var core = new CustomerCore();
assertTrue(core.addRole(Role.Borrower));
}
}
@Test
public void hasRole() {
var core = new CustomerCore();
core.addRole(Role.Borrower);
assertTrue(core.hasRole(Role.Borrower));
assertFalse(core.hasRole(Role.Investor));
}
@Test
public void hasRole() {
CustomerCore core = new CustomerCore();
core.addRole(Role.Borrower);
@Test
public void remRole() {
var core = new CustomerCore();
core.addRole(Role.Borrower);
boolean has = core.hasRole(Role.Borrower);
assertTrue(has);
var bRole = core.getRole(Role.Borrower, BorrowerRole.class);
assertTrue(bRole.isPresent());
boolean notHas = core.hasRole(Role.Investor);
assertFalse(notHas);
}
assertTrue(core.remRole(Role.Borrower));
@Test
public void remRole() {
CustomerCore core = new CustomerCore();
core.addRole(Role.Borrower);
var empt = core.getRole(Role.Borrower, BorrowerRole.class);
assertFalse(empt.isPresent());
}
Optional<BorrowerRole> bRole = core.getRole(Role.Borrower, BorrowerRole.class);
assertTrue(bRole.isPresent());
@Test
public void getRole() {
var core = new CustomerCore();
core.addRole(Role.Borrower);
boolean res = core.remRole(Role.Borrower);
assertTrue(res);
var bRole = core.getRole(Role.Borrower, BorrowerRole.class);
assertTrue(bRole.isPresent());
Optional<BorrowerRole> empt = core.getRole(Role.Borrower, BorrowerRole.class);
assertFalse(empt.isPresent());
var nonRole = core.getRole(Role.Borrower, InvestorRole.class);
assertFalse(nonRole.isPresent());
}
@Test
public void getRole() {
CustomerCore core = new CustomerCore();
core.addRole(Role.Borrower);
Optional<BorrowerRole> bRole = core.getRole(Role.Borrower, BorrowerRole.class);
assertTrue(bRole.isPresent());
Optional<InvestorRole> nonRole = core.getRole(Role.Borrower, InvestorRole.class);
assertFalse(nonRole.isPresent());
Optional<InvestorRole> invRole = core.getRole(Role.Investor, InvestorRole.class);
assertFalse(invRole.isPresent());
var invRole = core.getRole(Role.Investor, InvestorRole.class);
assertFalse(invRole.isPresent());
}
}
@Test
public void toStringTest() {
var core = new CustomerCore();
core.addRole(Role.Borrower);
assertEquals(core.toString(), "Customer{roles=[Borrower]}");
core = new CustomerCore();
core.addRole(Role.Investor);
assertEquals(core.toString(), "Customer{roles=[Investor]}");
core = new CustomerCore();
assertEquals(core.toString(), "Customer{roles=[]}");
@Test
public void toStringTest() {
CustomerCore core = new CustomerCore();
core.addRole(Role.Borrower);
assertEquals(core.toString(), "Customer{roles=[Borrower]}");
core = new CustomerCore();
core.addRole(Role.Investor);
assertEquals(core.toString(), "Customer{roles=[Investor]}");
core = new CustomerCore();
assertEquals(core.toString(), "Customer{roles=[]}");
}
}
}

View File

@ -27,12 +27,11 @@ import org.junit.Test;
public class InvestorRoleTest {
@Test
public void investTest() {
InvestorRole investorRole = new InvestorRole();
investorRole.setName("test");
investorRole.setAmountToInvest(10);
String res = "Investor test has invested 10 dollars";
Assert.assertEquals(investorRole.invest(), res);
}
@Test
public void investTest() {
var investorRole = new InvestorRole();
investorRole.setName("test");
investorRole.setAmountToInvest(10);
Assert.assertEquals(investorRole.invest(), "Investor test has invested 10 dollars");
}
}

View File

@ -25,16 +25,12 @@ package com.iluwatar.roleobject;
import org.junit.Assert;
import org.junit.Test;
import java.util.Optional;
import static org.junit.Assert.*;
public class RoleTest {
@Test
public void instanceTest() {
Optional<CustomerRole> instance = Role.Borrower.instance();
Assert.assertTrue(instance.isPresent());
Assert.assertEquals(instance.get().getClass(),BorrowerRole.class);
}
@Test
public void instanceTest() {
var instance = Role.Borrower.instance();
Assert.assertTrue(instance.isPresent());
Assert.assertEquals(instance.get().getClass(), BorrowerRole.class);
}
}