package org.talend.dataquality.datamasking.functions;
import static org.junit.Assert.assertEquals;
import java.util.Random;
import org.junit.Test;
public class KeepFirstDigitsAndReplaceOtherDigitsTest {
private String output;
private String input = "a1b2c3d456"; //$NON-NLS-1$
private KeepFirstDigitsAndReplaceOtherDigits kfag = new KeepFirstDigitsAndReplaceOtherDigits();
@Test
public void testGood() {
kfag.parse("3", false, new Random(42));
output = kfag.generateMaskedRow(input);
assertEquals("a1b2c3d830", output); //$NON-NLS-1$
}
@Test
public void testDummyGood() {
kfag.parse("15", false, new Random(542));
output = kfag.generateMaskedRow(input);
assertEquals(input, output);
}
}