@@ -0,0 +1,1188 @@
+package com.stevesoltys.owl.config;%0A%0Aimport com.stevesoltys.owl.exception.OwlConfigurationException;%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0A%0Aimport java.util.HashMap;%0Aimport java.util.Map;%0A%0A/**%0A * @author Steve Soltys%0A */%0Apublic class OwlConfigurationTests %7B%0A%0A    /**%0A     * Tests failing of %7B@link OwlConfiguration#initialize(Map)%7D when the given configuration is invalid.%0A     */%0A    @Test(expected = OwlConfigurationException.class)%0A    public void testInvalidConfiguration() throws OwlConfigurationException %7B%0A        Map%3CString, Object%3E configuration = new HashMap%3C%3E();%0A        configuration.put(%22wrong%22, %22config%22);%0A%0A        OwlConfiguration owlConfiguration = new OwlConfiguration();%0A        owlConfiguration.initialize(configuration);%0A    %7D%0A%0A    /**%0A     * Tests %7B@link OwlConfiguration#initialize(Map)%7D when the configuration is valid.%0A     */%0A    @Test%0A    public void testValidConfiguration() throws OwlConfigurationException %7B%0A        Map%3CString, Object%3E configuration = new HashMap%3C%3E();%0A        configuration.put(%22agent%22, true);%0A%0A        OwlConfiguration owlConfiguration = new OwlConfiguration();%0A        owlConfiguration.initialize(configuration);%0A    %7D%0A%0A%7D%0A

Add OwlConfigurationTests