You are using the Microsoft Visual Studio 2005 IDE to examine the output of a method that returns a string. You assign the output of the method to a string variable named fName.
You need to write a code segment that prints the following on a single line
The message: “Test Failed: “
The value of fName if the value of fName does not equal “John”
You also need to ensure that the code segment simultaneously facilitates uninterrupted execution of the application. Which code segment should you use?
A.
Debug.Assert(fName = “John”, “Test Failed: “, fName)
B.
Debug.WriteLineIf(fName <> “John”, _ fName, “Test Failed”)
C.
If fName <> “John” Then Debug.Print(“Test Failed: “) Debug.Print(fName)End If
D.
If fName <> “John” Then Debug.WriteLine(“Test Failed: “) Debug.WriteLine(fName)End If