diff options
Diffstat (limited to 'src/main/java/junitparams/internal/InvokeParameterisedMethod.java')
-rw-r--r-- | src/main/java/junitparams/internal/InvokeParameterisedMethod.java | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/main/java/junitparams/internal/InvokeParameterisedMethod.java b/src/main/java/junitparams/internal/InvokeParameterisedMethod.java index ea4c98d..7d313c2 100644 --- a/src/main/java/junitparams/internal/InvokeParameterisedMethod.java +++ b/src/main/java/junitparams/internal/InvokeParameterisedMethod.java @@ -219,13 +219,7 @@ public class InvokeParameterisedMethod extends Statement { } boolean matchesDescription(Description description) { - // TODO(JUnit4.10) - because JUnit 4.10 has no separation of display name and unique method - // id, we need to do some mangling of the name to get a match - String displayName = description.getDisplayName(); - - int endIndex = displayName.lastIndexOf("(", displayName.length() - 1); - String uniqueName = (endIndex == - 1) ? displayName : displayName.substring(0, endIndex); - return uniqueName.equals(uniqueMethodId); + return description.hashCode() == uniqueMethodId.hashCode(); } @Override |