Consider this test
@Test
public void testGetClientIdTwiceReturnsDifferentClientIdsForSameUser() {
final UniqueIdGenerator uniqueIdGenerator = new UniqueIdGenerator("testClientId");
final String email = "uniqueEmail@gmail.com";
final String userExternalId = UUID.randomUUID().toString();
assertNotEquals(uniqueIdGenerator.getClientId(email, userExternalId), uniqueIdGenerator.getClientId(email, userExternalId));
}
I want to run it 100
times with same data, just make sure that every time the ids generated are different.
I saw in Spring there is @Repeat
annotation, do we have something similar for JUnit?