FREE Jasmine JavaScript Knowledge Questions and Answers

0%

What is a "fixture" in Jasmine?

Correct! Wrong!

During testing, a fixture is a sample input or set of data.

What does Jasmine's spyOn() function accomplish?

Correct! Wrong!

To set up a spy that records function calls and their arguments, use the'spyOn()' method.

Which Jasmine method does your test specification's assertion use?

Correct! Wrong!

To make assertions, utilize Jasmine's expect() function.

Which Jasmine function is used to indicate that a test specification is pending?

Correct! Wrong!

Using the 'pending()' function in Jasmine, you can indicate that a test specification is pending.

Which Jasmine function is used to specify a test suite?

Correct! Wrong!

To define a test suite with Jasmine, use the "describe()" function.

Which matcher does Jasmine employ to determine whether two values are equal?

Correct! Wrong!

To determine whether two values are equal, use the matcher 'toEqual()'.

Which Jasmine function is used to specify a test specification?

Correct! Wrong!

In Jasmine, a test specification is defined using the 'it()' function.

What does Jasmine's "beforeEach()" function do?

Correct! Wrong!

A common test environment is created by running code before each test specification in a suite using the "beforeEach()" function.

How does Jasmine test exceptions?

Correct! Wrong!

The 'toThrowError()' matcher in Jasmine can be used to test exceptions.

Which Jasmine function is employed in a test specification to simulate asynchronous operations?

Correct! Wrong!

The "done()" function in Jasmine can be used to manage asynchronous actions.

What does Jasmine's "matcher" mean?

Correct! Wrong!

In a test, a matcher function in Jasmine compares the actual and expected values.

Premium Tests $49/mo
FREE April-2024