Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

64 changes: 26 additions & 38 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,50 +9,38 @@
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.1.0</version>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>io.rest-assured</groupId>
<artifactId>rest-assured</artifactId>
<version>4.3.0</version>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-java</artifactId>
<version>4.8.0</version>
</dependency>
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-junit</artifactId>
<version>4.8.0</version>
</dependency>
<dependency>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
<version>5.7.0-M1</version>
</dependency>
</dependencies>
<groupId>com.jayway.restassured</groupId>
<artifactId>rest-assured</artifactId>
<version>2.9.0</version>
<scope>test</scope>
</dependency>

</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M3</version>
</plugin>
</plugins>
</build>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>

<properties>
<maven.compiler.source>8</maven.compiler.source>
Expand Down
10 changes: 5 additions & 5 deletions src/main/java/employee/services/AllEmployeeRecourcesAPI.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package employee.services;

import org.testng.Assert;
import org.junit.Assert;

import javax.xml.ws.Response;

public class AllEmployeeResourcesAPI {
public class AllEmployeeRecourcesAPI {

String baseUrl = "http://info.venturepulse.org:8080/service-webapp";
String base = "";

public void getAllEmployeeResourcesAPI(){
Response response = given().when().get(baseUrl+"/api/AllEmployeeResources").then().statusCode(200).extract().response();
public void getAllEmployeeRecourcesAPI(){
Response response = given().when().get(baseUrl+"+/AllEmployeeResources").then().statusCode(200);
int statusCode = response.getStatusCode();
String statusLine = response.getStatusLine();
response.getBody().prettyPrint();
Expand Down
18 changes: 10 additions & 8 deletions src/main/java/employee/services/SingleEmployee.java
Original file line number Diff line number Diff line change
@@ -1,28 +1,30 @@
package employee.services;

import org.testng.Assert;
import org.junit.Assert;

import javax.xml.ws.Response;

public class SingleEmployee {

String baseUrl = "http://info.venturepulse.org:8080/service-webapp";

public void getSingleEmployeeResourcesValidCall(){
Response response = given().when().get(baseUrl+"/api/SingleEmployeeResources/59ac2f0cc09dea2660451c9a").then().statusCode(200).extract().response();
public void getAllEmployeeRecourcesAPIValidCall() {
Response response = given().when().get(baseUrl + "+/AllEmployeeResources").then().statusCode(200);
int statusCode = response.getStatusCode();
String statusLine = response.getStatusLine();
response.getBody().prettyPrint();
Assert.assertEquals(statusLine, statusLine);
Assert.assertEquals(statusCode,200);
Assert.assertEquals(statusCode, 200);


}

public void getSingleEmployeeResourcesInValidCall(){
Response response = given().when().get(baseUrl+"/api/SingleEmployeeResources-demo/59ac2f0cc09dea2660451c9a");
public void getAllEmployeeRecourcesAPIInValidCall() {
Response response = given().when().get(baseUrl + "+/AllEmployeeResources").then().statusCode(200);
int statusCode = response.getStatusCode();
String statusLine = response.getStatusLine();
response.getBody().prettyPrint();
Assert.assertEquals(statusLine, statusLine);
Assert.assertEquals(statusCode,404);
Assert.assertEquals(statusCode, 200);

}
}
31 changes: 0 additions & 31 deletions src/main/java/step/defination/GetSingleEmployeeResoucesAPI.java

This file was deleted.

28 changes: 0 additions & 28 deletions src/main/java/step/defination/GetSingleEmployeeValidCall.java

This file was deleted.

13 changes: 0 additions & 13 deletions src/test/java/testapi/RunCucumberTest.java

This file was deleted.

5 changes: 1 addition & 4 deletions src/test/java/testapi/TestAllEmployeeAPI.java
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
package testapi;

import org.testng.annotations.Test;
import org.junit.Test;

public class TestAllEmployeeAPI {

@Test
public void testAllEmployeeResources(){
getAllEmployeeResources();
}

private void getAllEmployeeResources() {
}
}
4 changes: 2 additions & 2 deletions src/test/java/testapi/TestSingleEmployeeAPI.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ public class TestSingleEmployeeAPI extends SingleEmployee {

@Test
public void singleEmployeeValidCall() {
getSingleEmployeeResourcesValidCall();
getAllEmployeeRecourcesAPIValidCall();
}

public void singleEmployeeInValidCall() {
getSingleEmployeeResourcesInValidCall();
getAllEmployeeRecourcesAPIInValidCall();
}

}
Expand Down
18 changes: 0 additions & 18 deletions src/test/resources/features/feature.java

This file was deleted.