package com.damnhandy.uri.template;
import com.damnhandy.uri.template.*;
import com.damnhandy.uri.template.conformance.AbstractUriTemplateConformanceTest;
import org.junit.Assert;
import org.junit.Test;
import org.junit.runners.Parameterized;
import java.io.File;
import java.util.Collection;
import java.util.LinkedList;
import java.util.Map;
/**
* @author <a href="ryan@damnhandy.com">Ryan J. McDonough</a>
* Created by ryan on 11/14/15.
*/
public class TestUriTemplateBuilderWithConformanceTests extends AbstractUriTemplateBuilderTests
{
@Parameterized.Parameters(name = "{1}")
public static Collection<Object[]> testData() throws Exception
{
File file = new File("./uritemplate-test/spec-examples.json");
return loadTestData(file);
}
/**
* @param vars
* @param template
* @param expected
* @param testsuite
*/
public TestUriTemplateBuilderWithConformanceTests(Map<String, Object> vars, String template, Object expected, String testsuite)
{
super(vars, template, expected, testsuite);
}
}