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);             }

Microsoft Visual C#
7th Edition
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Joyce, Farrell.
Chapter7: Using Methods
Section: Chapter Questions
Problem 9RQ
icon
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
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Linux
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.
Similar questions
Recommended textbooks for you
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
New Perspectives on HTML5, CSS3, and JavaScript
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:
9781305503922
Author:
Patrick M. Carey
Publisher:
Cengage Learning