// Path: graceland-platform/src/test/java/io/graceland/testing/TestModes.java
// public enum TestModes {
//     DEV,
//     PROD
// }


import org.junit.Test;
import io.graceland.testing.TestModes;
import static org.hamcrest.Matchers.containsString;
import static org.junit.Assert.assertThat;
package io.graceland.application;




public class UnknownModeExceptionTest {

    private String candidate = "not-in-the-enum";
    private UnknownModeException exception = new UnknownModeException(TestModes.class, candidate);

    @Test
// Path: graceland-platform/src/test/java/io/graceland/testing/TestModes.java
// public enum TestModes {
//     DEV,
//     PROD
// }


// Path: graceland-platform/src/test/java/io/graceland/application/UnknownModeExceptionTest.java
import org.junit.Test;
import io.graceland.testing.TestModes;
import static org.hamcrest.Matchers.containsString;
import static org.junit.Assert.assertThat;

package io.graceland.application;




public class UnknownModeExceptionTest {

    private String candidate = "not-in-the-enum";
    private UnknownModeException exception = new UnknownModeException(TestModes.class, candidate);

    @Test
    public void message_contains_candidate() {