Salesforce Certified Platform Development Lifecycle and Deployment Architect (Plat-Arch-202) Development-Lifecycle-and-Deployment-Architect Question # 39 Topic 4 Discussion

Salesforce Certified Platform Development Lifecycle and Deployment Architect (Plat-Arch-202) Development-Lifecycle-and-Deployment-Architect Question # 39 Topic 4 Discussion

Development-Lifecycle-and-Deployment-Architect Exam Topic 4 Question 39 Discussion:
Question #: 39
Topic #: 4

A developer on the Universal Containers team has written a test class to test a method

that involves a web service callout. Within the test class, the developer is supposed to load test

data, create an instance of the Mock object, set the Test.setMock() to that Mock object, call

startTest(), execute the code that makes the callout, call stopTest(), and compare the result with

expectations. Unfortunately, the Developer forgot to use the Test.setMock() method step.

What would happen when the developer runs this test class?


A.

The test class fails without error message since the test class will simply skip the webservice callout during the execution.


B.

The test class fails and the developer will see a message stating: Methods defined asTestMethod do not support Web service callouts.


C.

The test class would make the web service callout and may or may not fail depending on the circumstances on the web service end


D.

It is impossible to miss the Test.setMock() statement, the Developer Console will not let the developer save it since the test method callout


Get Premium Development-Lifecycle-and-Deployment-Architect Questions

Contribute your Thoughts:


Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.