Renamed method names

This commit is contained in:
Robert Winkler
2015-02-12 10:00:27 +01:00
parent 44f65fadff
commit 3e8e21aef4
3 changed files with 8 additions and 11 deletions

View File

@@ -19,7 +19,8 @@ public class Swagger2AsciiDocTest {
@Test
public void convertSwaggerToAsciiDoc() {
Swagger2AsciiDocConverter.newInstance("http://localhost:8080/api-docs", "src/docs/asciidoc/example.adoc").convertSwagger2AsciiDoc();
Swagger2AsciiDocConverter.from("http://localhost:8080/api-docs")
.convertTo("src/docs/asciidoc/swagger.adoc");
}
}

View File

@@ -36,19 +36,18 @@ public class Swagger2AsciiDocConverter {
private static final List<String> IGNORED_DEFINITIONS = Arrays.asList("Void");
private final AsciiDocBuilder asciiDocBuilder;
private final Swagger swagger;
private final String asciiDocFileLocation;
private Swagger2AsciiDocConverter(String swaggerFileLocation, String asciiDocFileLocation){
private Swagger2AsciiDocConverter(String swaggerFileLocation){
swagger = new SwaggerParser().read(swaggerFileLocation);
this.asciiDocFileLocation = asciiDocFileLocation;
asciiDocBuilder = new AsciiDocBuilder();
}
public static Swagger2AsciiDocConverter newInstance(String swaggerFileLocation, String asciiDocFileLocation){
return new Swagger2AsciiDocConverter(swaggerFileLocation, asciiDocFileLocation);
public static Swagger2AsciiDocConverter from(String swaggerFileLocation){
return new Swagger2AsciiDocConverter(swaggerFileLocation);
}
public void convertSwagger2AsciiDoc(){
public void convertTo(String asciiDocFileLocation){
documentHeader(swagger.getInfo());
paths(swagger.getPaths());
definitions(swagger.getDefinitions());

View File

@@ -12,9 +12,6 @@ public class Swagger2AsciiDocConverterTest {
@Test
public void testSwagger2AsciiDocConverter(){
File file = new File(Swagger2AsciiDocConverterTest.class.getResource("/json/swagger.json").getFile());
Swagger2AsciiDocConverter.newInstance(
file.getAbsolutePath(),
"C:\\Users\\robert.winkler\\Documents\\git\\swagger2asciidoc\\src\\docs\\asciidoc\\swagger.adoc")
.convertSwagger2AsciiDoc();
Swagger2AsciiDocConverter.from(file.getAbsolutePath()).convertTo("src/docs/asciidoc/swagger.adoc");
}
}