What is the output of the unit testing? #include using namespace std; class TempConvert {   public:       void SetTemp(int tempVal) {         temp = tempVal;       }       int GetTemp() const {         return temp;       }       TempConvert() {         temp = 1;       }       int InFahrenheit() {           return (temp * 1.8) - 32;       }   private:       int temp; }; int main() {   TempConvert testData;   cout << "Beginning tests." << endl;   if (testData.GetTemp() != 0) {       cout << "   FAILED initialise/get temp" << endl;   }   testData.SetTemp(10);   if (testData.GetTemp() != 10) {       cout << "   FAILED set/get temp" << endl;   }   testData.SetTemp(10);   if (testData.InFahrenheit() != 50) {       cout << "   FAILED InFahrenheit for 10 degrees" << endl;   }   cout << "Tests complete." << endl;   return 0; }   a. Beginning tests.   FAILED initialise/get temp   FAILED InFahrenheit for 10 degrees Tests complete.   b. Beginning tests. Tests complete.   c. Beginning tests.   FAILED initialise/get temp   FAILED set/get temp   FAILED InFahrenheit for 10 degrees Tests complete.   d. Beginning tests.   FAILED InFahrenheit for 10 degrees Tests complete.

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

What is the output of the unit testing?

#include <iostream>
using namespace std;


class TempConvert {
  public:
      void SetTemp(int tempVal) {
        temp = tempVal;
      }
      int GetTemp() const {
        return temp;
      }
      TempConvert() {
        temp = 1;
      }
      int InFahrenheit() {
          return (temp * 1.8) - 32;
      }
  private:
      int temp;
};


int main() {
  TempConvert testData;
  cout << "Beginning tests." << endl;
  if (testData.GetTemp() != 0) {
      cout << "   FAILED initialise/get temp" << endl;
  }
  testData.SetTemp(10);
  if (testData.GetTemp() != 10) {
      cout << "   FAILED set/get temp" << endl;
  }
  testData.SetTemp(10);
  if (testData.InFahrenheit() != 50) {
      cout << "   FAILED InFahrenheit for 10 degrees" << endl;
  }
  cout << "Tests complete." << endl;
  return 0;
}

  a.

Beginning tests.
  FAILED initialise/get temp
  FAILED InFahrenheit for 10 degrees
Tests complete.

  b.

Beginning tests.
Tests complete.

  c.

Beginning tests.
  FAILED initialise/get temp
  FAILED set/get temp
  FAILED InFahrenheit for 10 degrees
Tests complete.

  d.

Beginning tests.
  FAILED InFahrenheit for 10 degrees
Tests complete.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Reference Types in Function
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
  • SEE MORE 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