// Path: src/main/java/net/joelinn/riot/Region.java
// public enum Region {
//     NA ("na"),
//     EUW ("euw"),
//     EUNE ("eune"),
//     BR ("br"),
//     TR ("tr"),
//     LAN ("lan"),
//     LAS ("las"),
//     OCE ("oce"),
//     RU ("ru"),
//     KR ("kr");
// 
//     private String name;
// 
//     Region(String name) {
//         this.name = name;
//     }
// 
//     @Override
//     public String toString() {
//         return name;
//     }
// }


import net.joelinn.riot.Region;
import org.junit.Before;
import java.io.IOException;
import java.util.Properties;
package net.joelinn.riot.test;



/**
 * Joe Linn
 * 12/10/13
 */
public abstract class BaseTest {
    protected static final long THE_ODD_ONE = 60783;
    protected static final long PHREAK = 7428;
    protected static final long C9_METEOS = 390600;
    protected static final long XPECIAL = 19199530;

    protected static final String TSM = "TEAM-e4936d7b-b80e-4367-a76c-5ccf7388c995";
    protected static final String C9 = "TEAM-9baaf74e-ea61-4ebc-82d9-b013d29399fa";

    private Properties properties;

    @Before
    public void setUpBefore(){
        properties = new Properties();
        try {
            properties.load(BaseTest.class.getResourceAsStream("/junit.properties"));
        } catch (IOException e) {
            e.printStackTrace();
        }

    }

    public String getApiKey(){
        return properties.getProperty("apiKey", "");
    }

    public Region getRegion(){
        return Region.valueOf(properties.getProperty("region", Region.NA.toString()).toUpperCase());
    }

// Path: src/main/java/net/joelinn/riot/Region.java
// public enum Region {
//     NA ("na"),
//     EUW ("euw"),
//     EUNE ("eune"),
//     BR ("br"),
//     TR ("tr"),
//     LAN ("lan"),
//     LAS ("las"),
//     OCE ("oce"),
//     RU ("ru"),
//     KR ("kr");
// 
//     private String name;
// 
//     Region(String name) {
//         this.name = name;
//     }
// 
//     @Override
//     public String toString() {
//         return name;
//     }
// }


// Path: src/test/java/net/joelinn/riot/test/BaseTest.java
import net.joelinn.riot.Region;
import org.junit.Before;
import java.io.IOException;
import java.util.Properties;

package net.joelinn.riot.test;



/**
 * Joe Linn
 * 12/10/13
 */
public abstract class BaseTest {
    protected static final long THE_ODD_ONE = 60783;
    protected static final long PHREAK = 7428;
    protected static final long C9_METEOS = 390600;
    protected static final long XPECIAL = 19199530;

    protected static final String TSM = "TEAM-e4936d7b-b80e-4367-a76c-5ccf7388c995";
    protected static final String C9 = "TEAM-9baaf74e-ea61-4ebc-82d9-b013d29399fa";

    private Properties properties;

    @Before
    public void setUpBefore(){
        properties = new Properties();
        try {
            properties.load(BaseTest.class.getResourceAsStream("/junit.properties"));
        } catch (IOException e) {
            e.printStackTrace();
        }

    }

    public String getApiKey(){
        return properties.getProperty("apiKey", "");
    }

    public Region getRegion(){
        return Region.valueOf(properties.getProperty("region", Region.NA.toString()).toUpperCase());
    }

    public long getSummonerId(){