Tutorial from BlackWasp for the Command Design Pattern
- Implements the code sample provided at BlackWasp Command Pattern with ReSharper-suggested enhancements
- Executes the code using a .NET Core Console application
- Unit tests all methods using these testing and utility libraries:
- Xbehave and xUnit
- Moq, Moq.AutoMock, and Moq.Sequences
- Shouldly
- Bogus
- Follows the Ardalis Clean Architecture pattern and avoids referencing Infrastructure