newPerson.setAttribute(key3, stringVector);
msg = "Testing IPerson " + newPerson;
print(msg);
IPersonTester tester1 = new StringEqualsTester(key1, randomStrings[0]);
IPersonTester tester2 = new StringEqualsTester(key2, randomStrings[1]);
IPersonTester tester3 = new StringEqualsTester(key3, randomStrings[testVectorSize - 1]);
IPersonTester tester4 = new StringEqualsTester(key3, randomStrings[0] + "x");
IPersonTester tester5 = new StringEqualsTester(missingKey, randomStrings[0]);
msg = "Testing " + tester1;
assertTrue(msg, tester1.test(newPerson));
msg = "Testing " + tester2;
assertTrue(msg, tester2.test(newPerson));
msg = "Testing " + tester3;
assertTrue(msg, tester3.test(newPerson));
msg = "Testing " + tester4;
assertFalse(msg, tester4.test(newPerson));
msg = "Testing " + tester5;
assertFalse(msg, tester5.test(newPerson));
print("Success!");
print(CR + "***** LEAVING PAGSTester.testStringEqualsTester() *****" + CR);