// Path: honeybadger-java/src/main/java/io/honeybadger/reporter/config/StandardConfigContext.java
// public class StandardConfigContext extends BaseChainedConfigContext {
//     /**
//      * A new configuration context with default values prepopulated.
//      */
//     public StandardConfigContext() {
//         super();
//     }
// 
//     /**
//      * A new configuration context with default values present, but overwritten
//      * by the passed map of configuration values.
//      *
//      * @param configuration map with keys that correspond to the sys prop keys documented
//      */
//     public StandardConfigContext(final Map<String, ?> configuration) {
//         super();
//         overwriteWithContext(new MapConfigContext(configuration));
//     }
// 
//     /**
//      * A new configuration context with the default values present. Only the
//      * API key is set.
//      *
//      * @param apiKey Honeybadger API key
//      */
//     public StandardConfigContext(final String apiKey) {
//         if (apiKey == null) throw new IllegalArgumentException(
//                 "API key must not be null");
//         if (apiKey.isEmpty()) throw new IllegalArgumentException(
//                 "API key must not be empty");
// 
//         setApiKey(apiKey);
//     }
// }


import io.honeybadger.reporter.config.StandardConfigContext;
import org.junit.Test;
import java.io.StringWriter;
import java.util.UUID;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
package io.honeybadger.reporter;




public class FeedbackFormTest {
    @Test
    public void feedbackFormRendersTemplate() throws Exception {
        StringWriter writer = new StringWriter();
        String id = new UUID(12L, 36L).toString();
// Path: honeybadger-java/src/main/java/io/honeybadger/reporter/config/StandardConfigContext.java
// public class StandardConfigContext extends BaseChainedConfigContext {
//     /**
//      * A new configuration context with default values prepopulated.
//      */
//     public StandardConfigContext() {
//         super();
//     }
// 
//     /**
//      * A new configuration context with default values present, but overwritten
//      * by the passed map of configuration values.
//      *
//      * @param configuration map with keys that correspond to the sys prop keys documented
//      */
//     public StandardConfigContext(final Map<String, ?> configuration) {
//         super();
//         overwriteWithContext(new MapConfigContext(configuration));
//     }
// 
//     /**
//      * A new configuration context with the default values present. Only the
//      * API key is set.
//      *
//      * @param apiKey Honeybadger API key
//      */
//     public StandardConfigContext(final String apiKey) {
//         if (apiKey == null) throw new IllegalArgumentException(
//                 "API key must not be null");
//         if (apiKey.isEmpty()) throw new IllegalArgumentException(
//                 "API key must not be empty");
// 
//         setApiKey(apiKey);
//     }
// }


// Path: honeybadger-java/src/test/java/io/honeybadger/reporter/FeedbackFormTest.java
import io.honeybadger.reporter.config.StandardConfigContext;
import org.junit.Test;
import java.io.StringWriter;
import java.util.UUID;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;

package io.honeybadger.reporter;




public class FeedbackFormTest {
    @Test
    public void feedbackFormRendersTemplate() throws Exception {
        StringWriter writer = new StringWriter();
        String id = new UUID(12L, 36L).toString();
        StandardConfigContext config = new StandardConfigContext();