Microsoft Visual C#
Microsoft Visual C#
7th Edition
ISBN: 9781337102100
Author: Joyce, Farrell.
Publisher: Cengage Learning,
expand_more
expand_more
format_list_bulleted
Bartleby Related Questions Icon
Related questions
bartleby
Concept explainers
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
Check MarkThis question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
bartleby
Step by stepSolved in 2 steps with 1 images
Knowledge Booster
Background pattern image
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
- Text book imageMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Text book imageEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTText book imageProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
- Text book imageEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTText book imageProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningText book imageNew Perspectives on HTML5, CSS3, and JavaScriptComputer ScienceISBN:9781305503922Author:Patrick M. CareyPublisher:Cengage Learning
Text book image
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Text book image
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:9781305503922
Author:Patrick M. Carey
Publisher:Cengage Learning