ApiVersion cannot be set to something less than 1

This commit is contained in:
Greg Schueler 2014-01-23 12:08:40 -08:00
parent deee2ac0b1
commit b08edf9010
2 changed files with 15 additions and 3 deletions

View file

@ -61,6 +61,18 @@ public class RundeckClientTest {
private RundeckClient client;
@Test
public void apiVersionDefaultLatest() {
RundeckClient blah = createClient("blah", 0);
Assert.assertEquals("/api/" + RundeckClient.API_VERSION, blah.getApiEndpoint());
Assert.assertEquals(RundeckClient.API_VERSION, blah.getApiVersion());
blah.setApiVersion(0);
Assert.assertEquals(RundeckClient.API_VERSION, blah.getApiVersion());
blah.setApiVersion(-1);
Assert.assertEquals(RundeckClient.API_VERSION, blah.getApiVersion());
blah.setApiVersion(RundeckClient.Version.V9.getVersionNumber());
Assert.assertEquals(RundeckClient.Version.V9.getVersionNumber(), blah.getApiVersion());
}
@Test
@Betamax(tape = "get_projects")
public void getProjects() throws Exception {