Package org.constretto.internal.provider

Source Code of org.constretto.internal.provider.EncryptedPropertiesLookupTest

package org.constretto.internal.provider;

import org.constretto.ConstrettoBuilder;
import org.constretto.ConstrettoConfiguration;
import org.constretto.model.Resource;
import org.junit.Test;

import static org.junit.Assert.assertEquals;

/**
*
*/
public class EncryptedPropertiesLookupTest {
    private static final String PASSWORD_PROPERTY = "PASSWORD";

    @Test
    public void prepareTests() {
        System.setProperty(PASSWORD_PROPERTY, "constretto");
        ConstrettoBuilder constrettoBuilder = new ConstrettoBuilder();
        constrettoBuilder
                .createEncryptedPropertiesStore(PASSWORD_PROPERTY)
                .addResource(Resource.create("classpath:encrypted.properties"))
                .done();
        ConstrettoConfiguration config = constrettoBuilder.getConfiguration();
        assertEquals("Testing a property", config.evaluateToString("encrypted_property"));
    }
}
TOP

Related Classes of org.constretto.internal.provider.EncryptedPropertiesLookupTest

TOP
Copyright © 2018 www.massapi.com. 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.