Untitled
unknown
plain_text
2 years ago
5.6 kB
12
Indexable
package com.service;
import static org.junit.jupiter.api.Assertions.*;
import java.sql.SQLException;
import java.util.ArrayList;
import com.bean.*;
import com.util.Helper;
import org.junit.jupiter.api.Test;
class AdminServicesTest {
@Test
public void testcheckUnderwriterCredentials() throws ClassNotFoundException, SQLException {
AdminServices service = new AdminServices();
boolean output = service.checkUnderwriterCredentials(123,"dadmin");
assertEquals(true, output);
Helper.getConnect().close();
}
@Test
public void testcreateUnderwriter() throws ClassNotFoundException, SQLException {
UnderWriter u = new UnderWriter();
u.setDateOfBirth("2000-12-18"); // still to add date
u.setDateOfJoining("2021-11-12"); //still to add
u.setName("harsh");
u.setPassword("default@123");
AdminServices service = new AdminServices();
boolean output = service.createUnderwriter(u);
assertEquals(true, output);
Helper.getConnect().close();
}
@Test
public void testupdatePassword() throws ClassNotFoundException, SQLException{
AdminServices service = new AdminServices();
boolean output = service.updatePassword(21, "Abcd@123");
assertEquals(true, output);
Helper.getConnect().close();
}
@Test
public void testdeleteUnderwriter() throws ClassNotFoundException, SQLException{
AdminServices service = new AdminServices();
boolean output = service.deleteUnderwriter(11); //random id given currently
assertEquals(true, output);
Helper.getConnect().close();
}
@Test
public void testgetAllUnderwriter() throws ClassNotFoundException, SQLException {
AdminServices service = new AdminServices();
ArrayList<UnderWriter> uw = service.getAllUnderwriter();
if(uw==null) {
assertEquals(null,uw);
}
else {
assertTrue(uw.size()>0);
}
Helper.getConnect().close();
}
@Test
public void testgetAllInsuranceByUnderwriterId() throws ClassNotFoundException, SQLException{
AdminServices services = new AdminServices();
ArrayList<Insurance> ins = services.getAllInsuranceByUnderwriterId(15);
if(ins==null) {
assertEquals(null,ins);
}
else {
assertTrue(ins.size()>0);
}
Helper.getConnect().close();
}
}
package com.service;
import static org.junit.jupiter.api.Assertions.*;
import java.sql.SQLException;
import java.util.ArrayList;
import com.bean.*;
import com.util.Helper;
import org.junit.jupiter.api.Test;
class UnderWritterServicesTest {
private UnderWritterServices uw = new UnderWritterServices();
@Test
public void testcreateNewInsurance() throws ClassNotFoundException, SQLException {
// UnderWritterServices uw = new UnderWritterServices();
Insurance ins = new Insurance(12,"23543","2-Wheeler","Harsh",234,4234,9682701,"Three-year","2023-04-12","2024-04-12",1200,23,123);
boolean output = uw.createNewInsurance(ins);
assertEquals(true,output);
Helper.getConnect().close();
}
@Test
public void testupdateInsuranceType() throws ClassNotFoundException, SQLException{
// UnderWritterServices uw = new UnderWritterServices();
boolean output = uw.updateInsuranceType(22,"Third-party");
assertEquals(true,output);
Helper.getConnect().close();
}
@Test
public void testgetInsuranceDetailsByInsuranceId() throws ClassNotFoundException, SQLException{
// UnderWritterServices uw = new UnderWritterServices();
ArrayList<Insurance> output = uw.getInsuranceDetailsByInsuranceId(12);
if(output==null) {
assertEquals(null,output);
}
else {
assertTrue(output.size()>0);
}
Helper.getConnect().close();
}
@Test
public void testgetInsuranceDetailsByVehicleNo() throws ClassNotFoundException, SQLException {
// UnderWritterServices uw = new UnderWritterServices();
ArrayList<Insurance> ins = uw.getInsuranceDetailsByVehicleNo(123);
if(ins==null) {
assertEquals(null,ins);
}
else {
assertTrue(ins.size()>0);
}
Helper.getConnect().close();
}
@Test
public void testgetToDate() throws ClassNotFoundException, SQLException{
String date = uw.getToDate(1);
if(date==null) {
assertEquals(null,date);
}
else {
assertEquals("2023-12-01",date);
}
Helper.getConnect().close();
}
@Test
public void testgetLastInsuranceId() throws ClassNotFoundException, SQLException{
// UnderWritterServices uw = new UnderWritterServices();
int id = uw.getLastInsuranceId();
assertEquals(23,id);
Helper.getConnect().close();
}
@Test
public void testgetAllInsuranceOfUnderwriter() throws ClassNotFoundException, SQLException{
// UnderWritterServices uw = new UnderWritterServices();
ArrayList<Insurance> ins = uw.getAllInsuranceOfUnderwriter(22);
if(ins==null) {
assertEquals(null,ins);
}
else {
assertTrue(ins.size()>0);
}
Helper.getConnect().close();
}
@Test
public void testcalculateToDate() throws ClassNotFoundException, SQLException{
// UnderWritterServices uw = new UnderWritterServices();
String date = uw.calculateToDate("2023-12-10");
if(date==null) {
assertEquals(null,date);
}
else {
assertEquals("2024-02-12",date);
}
Helper.getConnect().close();
}
@Test
public void testcheckPolicyExistsVehNo() throws ClassNotFoundException, SQLException{
// UnderWritterServices uw = new UnderWritterServices();
boolean output = uw.checkPolicyExistsVehNo(123);
assertEquals(true,output);
Helper.getConnect().close();
}
}
Editor is loading...
Leave a Comment