mirror of https://github.com/sismics/docs.git
35 lines
934 B
Java
35 lines
934 B
Java
package com.sismics.docs.rest.util;
|
|
|
|
import junit.framework.Assert;
|
|
|
|
import org.junit.Test;
|
|
|
|
import com.sismics.rest.exception.ClientException;
|
|
import com.sismics.rest.util.ValidationUtil;
|
|
|
|
/**
|
|
* Test the validations.
|
|
*
|
|
* @author jtremeaux
|
|
*/
|
|
public class TestValidationUtil {
|
|
@Test
|
|
public void testValidateHttpUrlFail() throws Exception {
|
|
ValidationUtil.validateHttpUrl("http://www.google.com", "url");
|
|
ValidationUtil.validateHttpUrl("https://www.google.com", "url");
|
|
ValidationUtil.validateHttpUrl(" https://www.google.com ", "url");
|
|
try {
|
|
ValidationUtil.validateHttpUrl("ftp://www.google.com", "url");
|
|
Assert.fail();
|
|
} catch (ClientException e) {
|
|
// NOP
|
|
}
|
|
try {
|
|
ValidationUtil.validateHttpUrl("http://", "url");
|
|
Assert.fail();
|
|
} catch (ClientException e) {
|
|
// NOP
|
|
}
|
|
}
|
|
}
|