This year I’ve focused heavily on software quality and building a safety net while I refactor a series of legacy .NET applications. I’ve found a number of libraries and techniques beyond just standard unit testing that have been helpful to me and I’m packaging that into a talk for my local user group.
I’ve got a lot of ideas for content to present, but I’d like feedback from the community on:
- Does anyone have any libraries or tools they’d recommend I include? I’m light on things related to Database or ASP.NET specific testing at the moment in particular.
- If you were going to that talk, what would you most want to get out of it?
- If you were going to that talk, what would you be disappointed if it was not covered?
For anyone curious, I will be talking about at least the following libraries:
- Parameterized / data-driven tests in XUnit and NUnit
- Scientist .NET for A/B testing
- Bogus for fake data generation
- Moq for mocking
- Autofac for IoC
- Shouldly for more readable unit tests
- SpecFlow for BDD
- ApprovalTests / Snapshotter for Jest style Snapshot Tests