Q#   When JUnit testing, which is the best practice? Group of answer choices   When the method or constructor takes a numeric value, generate many random values for those values and test if all of them work. You only need to test three possibilities, positive values, negative values, and 0. Convert all numbers to String, and always compare those instead of the numbers themselves. Never test an input that will throw an exception, because you should never need to pass an invalid input to a method or constructor.     Q#   Suppose making a class Student, that will have fields and methods related to things a student might need to do, such as enroll in a course or drop a course. What should you do first? Group of answer choices   Write the JUnit test for all methods of the class. Write the toString method. Implement the constructor. Think about what fields and methods you would like and make a class diagram.     Q#   Given a method with the signature: /** * Returns the minimum of the two numbers * *@param n1 the first number *@param n2 the second number *@return the smaller of the two numbers */ public float minimum(float n1, float n2) It is part of the class MyMath. Which of the following is a correct use of the method? Group of answer choices float f = MyMath.minimum(0.2f,1.5f); int i = MyMath.minimum(2,5); float f = MyMath.minumum(5,99); int i = MyMath.minimum(2f,5f);

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
icon
Related questions
Question

Q#

 

When JUnit testing, which is the best practice?

Group of answer choices

 

  1. When the method or constructor takes a numeric value, generate many random values for those values and test if all of them work.
  2. You only need to test three possibilities, positive values, negative values, and 0.
  3. Convert all numbers to String, and always compare those instead of the numbers themselves.
  4. Never test an input that will throw an exception, because you should never need to pass an invalid input to a method or constructor.

 

 

Q#

 

Suppose making a class Student, that will have fields and methods related to things a student might need to do, such as enroll in a course or drop a course. What should you do first?

Group of answer choices

 

  1. Write the JUnit test for all methods of the class.
  2. Write the toString method.
  3. Implement the constructor.
  4. Think about what fields and methods you would like and make a class diagram.

 

 

Q#

 

Given a method with the signature:
/**
* Returns the minimum of the two numbers
*
*@param n1 the first number
*@param n2 the second number
*@return the smaller of the two numbers
*/
public float minimum(float n1, float n2)
It is part of the class MyMath. Which of the following is a correct use of the method?

Group of answer choices

  1. float f = MyMath.minimum(0.2f,1.5f);
  2. int i = MyMath.minimum(2,5);
  3. float f = MyMath.minumum(5,99);
  4. int i = MyMath.minimum(2f,5f);
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Similar questions
Recommended textbooks for you
Database System Concepts
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)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education