package be.iminds.ilabt.jfed.lowlevel.api.test;

import be.iminds.ilabt.jfed.lowlevel.TestbedInfoSource;
import be.iminds.ilabt.jfed.lowlevel.authority.AuthorityFinder;

import be.iminds.ilabt.jfed.testing.base.ApiTest;

import java.util.List;
import java.util.Properties;

/**
 * TestConfig: TODO: This should became much more automated, using annotations etc.
 */
public abstract class TestConfig {
    public abstract List<String> getOptionNames();
    public abstract void process(ApiTest test, Properties properties, TestbedInfoSource testbedInfoSource, AuthorityFinder authorityFinder);
}
