Package org.jclouds.filesystem.predicates.validators

Examples of org.jclouds.filesystem.predicates.validators.FilesystemBlobKeyValidator


@Test(groups = "unit", testName = "filesystem.FilesystemBlobKeyValidatorTest")
public class FilesystemBlobKeyValidatorTest {

    @Test
    public void testNamesValidity() {
        FilesystemBlobKeyValidator validator = new FilesystemBlobKeyValidatorImpl();

        validator.validate("all.img");
        validator.validate("all" + File.separator + "is" + File.separator + "" + "ok");
    }
View Full Code Here


        validator.validate("all" + File.separator + "is" + File.separator + "" + "ok");
    }

    @Test
    public void testInvalidNames() {
        FilesystemBlobKeyValidator validator = new FilesystemBlobKeyValidatorImpl();

        try {
            validator.validate("");
            fail("Blob key value incorrect, but was not recognized");
        } catch(IllegalArgumentException e) {}

        try {
            validator.validate(File.separator + "is" + File.separator + "" + "ok");
            fail("Blob key value incorrect, but was not recognized");
        } catch(IllegalArgumentException e) {}

        try {
            validator.validate("all" + File.separator + "is" + File.separator);
            fail("Blob key value incorrect, but was not recognized");
        } catch(IllegalArgumentException e) {}
    }
View Full Code Here

@Test(groups = "unit", testName = "filesystem.FilesystemContainerNameValidatorTest")
public class FilesystemContainerNameValidatorTest {

    @Test
    public void testNamesValidity() {
        FilesystemBlobKeyValidator validator = new FilesystemBlobKeyValidatorImpl();

        validator.validate("all.img");
    }
View Full Code Here

        validator.validate("all.img");
    }

    @Test
    public void testInvalidNames() {
        FilesystemBlobKeyValidator validator = new FilesystemBlobKeyValidatorImpl();

        try {
            validator.validate("");
            fail("Container name value incorrect, but was not recognized");
        } catch (IllegalArgumentException e) {}

        try {
            validator.validate(null);
            fail("Container name value incorrect, but was not recognized");
        } catch (IllegalArgumentException e) {}

        try {
            validator.validate(File.separator + "is" + File.separator + "" + "ok");
            fail("Container name value incorrect, but was not recognized");
        } catch (IllegalArgumentException e) {}

        try {
            validator.validate("all" + File.separator + "is" + File.separator);
            fail("Container name value incorrect, but was not recognized");
        } catch (IllegalArgumentException e) {}
    }
View Full Code Here

@Test(groups = "unit", testName = "filesystem.FilesystemBlobKeyValidatorTest")
public class FilesystemBlobKeyValidatorTest {

    @Test
    public void testNamesValidity() {
        FilesystemBlobKeyValidator validator = new FilesystemBlobKeyValidatorImpl();

        validator.validate("all.img");
        validator.validate("all" + File.separator + "is" + File.separator + "" + "ok");
    }
View Full Code Here

        validator.validate("all" + File.separator + "is" + File.separator + "" + "ok");
    }

    @Test
    public void testInvalidNames() {
        FilesystemBlobKeyValidator validator = new FilesystemBlobKeyValidatorImpl();

        try {
            validator.validate("");
            fail("Blob key value incorrect, but was not recognized");
        } catch (IllegalArgumentException e) {}

        try {
            validator.validate(File.separator + "is" + File.separator + "" + "ok");
            fail("Blob key value incorrect, but was not recognized");
        } catch (IllegalArgumentException e) {}

        try {
            validator.validate("all" + File.separator + "is" + File.separator);
            fail("Blob key value incorrect, but was not recognized");
        } catch (IllegalArgumentException e) {}
    }
View Full Code Here

TOP

Related Classes of org.jclouds.filesystem.predicates.validators.FilesystemBlobKeyValidator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.