Search Header Logo

Moq (514-06)

Authored by Nataly Revutska

Computers

1st Grade

Used 1+ times

Moq (514-06)
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is mock?

This is a fake object in the system that decides whether or not a unit test has passed or failed.

This is a controllable replacement for an existing dependency (or collaborator) in the system. By using this, you can test your code without dealing with the dependency directly.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Does Moq framework support out/ref arguments?

yes

no

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Choose all methods of Mock class

As

Behavior

Get

Verify

OnGetObject

4.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Choose structure of Moq namespace

MockFactory

SequenceExtensions

Times

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Can Mock's Setup method be used with all return types of a function?

Yes

No

6.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Which ways to set up async methods are valid?

mock.Setup(foo => foo.DoSomethingAsync().Result).Returns(true);

mock.Setup(foo => foo.DoSomethingAsync()).ReturnsAsync(true);

mock.Setup(foo => foo.DoSomethingAsync()).Returns(async () => true);

mock.Setup(foo => foo.DoSomethingAsync()).Returns(true);

7.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Which options to match the generic type argument is valid?

(method: bool method<T>();)

mock.Setup(m => m.method<object>()).Returns(true);

mock.Setup(m => m.method()).Returns(true);

mock.Setup(m => m.method<It.IsAnyType>()).Returns(true);

mock.Setup<object>(m => m.method()).Returns(true);

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?