Please help. write the code using the test cases: @Test public void test_4_0() { RideRequest request = new RideRequest("John , Scarborough , 35.0 , N "); request.setRideDetails(" Airport "); assertEquals("Set Ride Details method failed. ", "Airport", request.getRideDetails()); } @Test public void test_4_1() { RideRequest request = new RideRequest("John , Scarborough , 35.0 , N "); request.setRideDetails( null); assertEquals("Set Ride Details method failed. ", "", request.getRideDetails()); } @Test public void test_5_0() { RideRequest request = new RideRequest("John , Scarborough , 35.0 , N "); request.setHasDiscount(true); assertTrue("Set has Discount failed, should be true", request.isHasDiscount()); } @Test public void test_5_1() { RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y "); request.setHasDiscount(false); assertFalse("Set has Discount failed, should be False", request.isHasDiscount()); } @Test public void test_6_0() { RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y "); RideRequest.setTaxrate(0.1); // Assuming 10% tax rate assertEquals("Error:set Tax rate failed",0.1, RideRequest.getTaxrate(), 0.001); } @Test public void test_6_1() { RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y "); RideRequest.setDiscount(0.2); // Assuming 20% discount rate assertEquals("Error:set Discount failed",0.2, RideRequest.getDiscount(), 0.001); }
Please help. write the code using the test cases: @Test public void test_4_0() { RideRequest request = new RideRequest("John , Scarborough , 35.0 , N "); request.setRideDetails(" Airport "); assertEquals("Set Ride Details method failed. ", "Airport", request.getRideDetails()); } @Test public void test_4_1() { RideRequest request = new RideRequest("John , Scarborough , 35.0 , N "); request.setRideDetails( null); assertEquals("Set Ride Details method failed. ", "", request.getRideDetails()); } @Test public void test_5_0() { RideRequest request = new RideRequest("John , Scarborough , 35.0 , N "); request.setHasDiscount(true); assertTrue("Set has Discount failed, should be true", request.isHasDiscount()); } @Test public void test_5_1() { RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y "); request.setHasDiscount(false); assertFalse("Set has Discount failed, should be False", request.isHasDiscount()); } @Test public void test_6_0() { RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y "); RideRequest.setTaxrate(0.1); // Assuming 10% tax rate assertEquals("Error:set Tax rate failed",0.1, RideRequest.getTaxrate(), 0.001); } @Test public void test_6_1() { RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y "); RideRequest.setDiscount(0.2); // Assuming 20% discount rate assertEquals("Error:set Discount failed",0.2, RideRequest.getDiscount(), 0.001); }
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
Please help. write the code using the test cases:
@Test
public void test_4_0() {
RideRequest request = new RideRequest("John , Scarborough , 35.0 , N ");
request.setRideDetails(" Airport ");
assertEquals("Set Ride Details method failed. ", "Airport", request.getRideDetails());
}
@Test
public void test_4_1() {
RideRequest request = new RideRequest("John , Scarborough , 35.0 , N ");
request.setRideDetails( null);
assertEquals("Set Ride Details method failed. ", "", request.getRideDetails());
}
@Test
public void test_5_0() {
RideRequest request = new RideRequest("John , Scarborough , 35.0 , N ");
request.setHasDiscount(true);
assertTrue("Set has Discount failed, should be true", request.isHasDiscount());
}
@Test
public void test_5_1() {
RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y ");
request.setHasDiscount(false);
assertFalse("Set has Discount failed, should be False", request.isHasDiscount());
}
@Test
public void test_6_0() {
RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y ");
RideRequest.setTaxrate(0.1); // Assuming 10% tax rate
assertEquals("Error:set Tax rate failed",0.1, RideRequest.getTaxrate(), 0.001);
}
@Test
public void test_6_1() {
RideRequest request = new RideRequest(" Kate , Woodbine , 35.25 , Y ");
RideRequest.setDiscount(0.2); // Assuming 20% discount rate
assertEquals("Error:set Discount failed",0.2, RideRequest.getDiscount(), 0.001);
}
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps with 1 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education