How to use Interface Segregation Principle the easy wayNovember 25, 2019Articles, SOLID PrinciplesIn this article, let's talk in detail about partial interfaces and how Interface Segregation Principle solves this with examples.
How to use Liskov Substitution Principle the easy wayNovember 22, 2019Articles, SOLID Principles1 CommentIn this article, let's talk in detail about Liskov Substitution principle and how it relates with inheritance OOP concept with examples.
How to use Open Closed Principle the easy wayNovember 21, 2019Articles, SOLID PrinciplesIn this article, let's talk in detail about what is Open Closed Principle and how it helps in component's extensibility with examples.
How to use Single Responsibility Principle the Easy WayNovember 20, 2019Articles, SOLID Principles4 CommentsIn this article, let's understand the context of Single Responsibility and everything in detail with examples and use cases
How to use Adapter Design PatternNovember 19, 2019Articles, Design PatternsIn this article, we discuss in detail about the Adapter design pattern, its use cases and implementing a simple Adapter with an ASP.NET Core example.
Types of Unit Testing in ASP.NET Core with xUnitNovember 1, 2019Articles, xUnit1 CommentIn this article, let's discuss the different types of methods and how do we write unit tests for these methods using xUnit in ASP.NET Core
How to Interaction Tests with ASP.NET Core and xUnitNovember 1, 2019Articles, xUnit1 CommentIn the part two article, learn about writing Interaction unit tests aka Void Methods. We assert by verifying whether a particular method has been called or not.
How to use Null Object Design PatternOctober 31, 2019Articles, Design PatternsIn this article, let's talk all about Null Object design pattern, its use cases and how do we implement with an example in ASP.NET Core
How to write Mocking Tests using xUnit and MoqOctober 29, 2019Articles, xUnit1 CommentIn this article, let's understand why Faking Tests are not efficient and how we can use Moq framework to create Mocking Tests in xUnit