/**
*
*/
package com.flicklib.service.cache;
import java.io.IOException;
import java.util.Map;
import com.flicklib.service.Source;
import com.flicklib.service.SourceLoader;
final class MockResolver implements SourceLoader {
private int count = 0;
@Override
public Source loadSource(String url) throws IOException {
count++;
Source source = new Source(url, "mock", url);
return source;
}
@Override
public Source loadSource(String url, boolean useCache) throws IOException {
return loadSource(url);
}
@Override
public Source post(String url, Map<String, String> parameters, Map<String, String> headers) throws IOException {
count++;
Source source = new Source(url, "mock", url);
return source;
}
public int getCallCount() {
return count;
}
@Override
public RestBuilder url(String url) {
throw new UnsupportedOperationException("not implemented");
}
}