Skip to Content
C# and .NET Core Test-Driven Development
book

C# and .NET Core Test-Driven Development

by Ayobami Adewole
May 2018
Intermediate to advanced content levelIntermediate to advanced
300 pages
7h 35m
English
Packt Publishing
Content preview from C# and .NET Core Test-Driven Development

Dependencies isolation

Using dependencies mocking, you technically create alternatives to the dependencies in your code that you can experiment with. When you have a mock implementation of dependencies in place, you can make changes and test the effect of the changes in isolation since the tests will be running against mock objects and not the real objects.

When you have the dependencies isolated, you can focus on the test being run, thereby limiting the scope of your test to the code that really matters for the test. In essence, with the reduced scope, you can easily refactor the code being tested as well as the test itself, giving you a clear picture of areas where the code can be improved.

In order to test the LoanRepository class in the ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Hands-On Design Patterns with C# and .NET Core

Hands-On Design Patterns with C# and .NET Core

Gaurav Aroraa, Jeffrey Chilberto
.NET Core in Action

.NET Core in Action

Dustin Metzgar

Publisher Resources

ISBN: 9781788292481Supplemental Content