DesignPatterns icon indicating copy to clipboard operation
DesignPatterns copied to clipboard

Unit tests for Singleton Pattern

Open chaurasia-amarjeet opened this issue 4 years ago • 2 comments

We should include unit tests for patterns, Singleton pattern should be easiest to start with.

chaurasia-amarjeet avatar Jul 25 '21 15:07 chaurasia-amarjeet

Was this already implemented? I see SingletonPatternTests.cs

FunkyMonk8111 avatar Feb 04 '23 15:02 FunkyMonk8111

I'm finding this is difficult to implement. Start using this example but couldn't quite get it to work as expected - http://pvlerick.github.io/2017/03/how-to-get-rid-of-a-singleton.

According to this article, TDD and ultimately unit testing isn't recommend - https://dev.to/bacarpereira/don-t-use-singleton-pattern-in-your-unit-tests-8p7

FunkyMonk8111 avatar Feb 04 '23 17:02 FunkyMonk8111