Can you compare the advantages and disadvantages of having all your unit tests in one project devoted to unit-tests only against having your unit-tests residing the relevant assemblies?
Thanks
Advantages to keeping them in seperate assemblies:
doesn't unnecessarily increase the complexity of the module being tested and doesn't violate separation of concerns.
you won't need to have your testing framework referenced throughout your solution.
it will enable (or at least make it easier for you) you to set up your project in a CI environment.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With