Open MattKotsenas opened 3 weeks ago
@sharwell, this PR has some documentation changes that are also related to #1162.
Feel free to either take this PR as-is, or if you want the test framework stuff as part of your change I can rebase away that part and make this reference assembly specific.
Edit: I rebased away the XUnit stuff since that's already merged.
Add a "best practice" and example of caching
ReferenceAssemblies
between tests. New users of the testing infrastructure often set the reference assemblies in a constructor, but don't usestatic
or another method to share the instance between tests resulting in a lot of re-resolution and slow tests. As best I can tell this guidance isn't documented anywhere, but all the tests seem to do it.