package test.org.kalisen.classpathdoctor; import org.kalisen.classpathdoctor.AbstractVariableResolver; import org.kalisen.classpathdoctor.WindowsVariableResolver; public class TestWindowsVariableResolver extends AbstractTestVariableResolver { private static final String NON_EXISTING_VAR_REFERENCE = "%NON_EXISTING%"; private static final String VAR_REFERENCE = "%MY_VARIABLE%"; private static final String WINDOWS_PATH_SEPARATOR = ";"; @Override protected String getPathSeparator() { return WINDOWS_PATH_SEPARATOR; } @Override protected String getVariableReference() { return VAR_REFERENCE; } @Override protected String getNonExistingVariableReference() { return NON_EXISTING_VAR_REFERENCE; } @Override protected AbstractVariableResolver getTestedVariableResolver() { return new WindowsVariableResolver(); } @Override protected String getVariableValueWithSeparator() { return "path\\value\\with\\separator"; } }