// Path: src/name/arbitrary/toytcp/ppp/lcp/options/Option.java
// public interface Option {
//     enum ResponseType {
//         ACCEPT,
//         NAK,
//         REJECT
//     }
// 
//     ResponseType getResponseType();
// 
//     Option getAcceptableVersion();
// 
//     // Write the option into a buffer. Reading equivalent is in OptionsReader.
//     void writeTo(WriteBuffer buffer);
// }


import name.arbitrary.toytcp.ppp.lcp.options.Option;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.runners.MockitoJUnitRunner;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import static org.junit.Assert.*;
import static org.mockito.Mockito.when;
package name.arbitrary.toytcp.ppp.lcp;




@RunWith(MockitoJUnitRunner.class)
public class DefaultConfigCheckerTest {
    private DefaultConfigChecker checker;

    @Mock
// Path: src/name/arbitrary/toytcp/ppp/lcp/options/Option.java
// public interface Option {
//     enum ResponseType {
//         ACCEPT,
//         NAK,
//         REJECT
//     }
// 
//     ResponseType getResponseType();
// 
//     Option getAcceptableVersion();
// 
//     // Write the option into a buffer. Reading equivalent is in OptionsReader.
//     void writeTo(WriteBuffer buffer);
// }


// Path: test/name/arbitrary/toytcp/ppp/lcp/DefaultConfigCheckerTest.java
import name.arbitrary.toytcp.ppp.lcp.options.Option;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.runners.MockitoJUnitRunner;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import static org.junit.Assert.*;
import static org.mockito.Mockito.when;

package name.arbitrary.toytcp.ppp.lcp;




@RunWith(MockitoJUnitRunner.class)
public class DefaultConfigCheckerTest {
    private DefaultConfigChecker checker;

    @Mock
    private Option ackOption;