|
1
|
|
package edu.ucsb.cs.scaffold.utilities; |
|
2
|
|
|
|
3
|
|
public class CanonicalFormConverter { |
|
4
|
|
|
|
5
|
|
public static String convertToValidEmail(String email) { |
|
6
|
1
1. convertToValidEmail : replaced return value with "" for edu/ucsb/cs/scaffold/utilities/CanonicalFormConverter::convertToValidEmail → KILLED
|
return email.replace("@umail.ucsb.edu", "@ucsb.edu").toLowerCase(); |
|
7
|
|
} |
|
8
|
|
|
|
9
|
|
public static boolean areEquivalentEmails(String email1, String email2) { |
|
10
|
2
1. areEquivalentEmails : replaced boolean return with false for edu/ucsb/cs/scaffold/utilities/CanonicalFormConverter::areEquivalentEmails → KILLED
2. areEquivalentEmails : replaced boolean return with true for edu/ucsb/cs/scaffold/utilities/CanonicalFormConverter::areEquivalentEmails → KILLED
|
return convertToValidEmail(email1).equals(convertToValidEmail(email2)); |
|
11
|
|
} |
|
12
|
|
} |
| | Mutations |
| 6 |
|
1.1 Location : convertToValidEmail Killed by : edu.ucsb.cs.scaffold.utilities.CanonicalFormConverterTests.[engine:junit-jupiter]/[class:edu.ucsb.cs.scaffold.utilities.CanonicalFormConverterTests]/[method:testConvertToValidEmail()] replaced return value with "" for edu/ucsb/cs/scaffold/utilities/CanonicalFormConverter::convertToValidEmail → KILLED
|
| 10 |
|
1.1 Location : areEquivalentEmails Killed by : edu.ucsb.cs.scaffold.utilities.CanonicalFormConverterTests.[engine:junit-jupiter]/[class:edu.ucsb.cs.scaffold.utilities.CanonicalFormConverterTests]/[method:testAreEquivalentEmails()] replaced boolean return with false for edu/ucsb/cs/scaffold/utilities/CanonicalFormConverter::areEquivalentEmails → KILLED
2.2 Location : areEquivalentEmails Killed by : edu.ucsb.cs.scaffold.utilities.CanonicalFormConverterTests.[engine:junit-jupiter]/[class:edu.ucsb.cs.scaffold.utilities.CanonicalFormConverterTests]/[method:testAreEquivalentEmails()] replaced boolean return with true for edu/ucsb/cs/scaffold/utilities/CanonicalFormConverter::areEquivalentEmails → KILLED
|