Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 1.15 KB

contributing.md

File metadata and controls

14 lines (10 loc) · 1.15 KB

Contributing to the SentryOne Unit Test Generator

Welcome! If you are here, we are assuming that you are interested in contributing to the SentryOne Unit Test Generator project. That's fantastic - thank you in advance for your effort!

To contribute to the SentryOne Unit Test Generator, you will need to complete a Contributor License Agreement (CLA) - please see our contributing guidelines.

Specifically, for the SentryOne Unit Test Generator, please follow these guidelines:

  • Smaller PRs that cover a single functionality enhancement are generally preferred
  • Please ensure that there are no Code Analysis warnings or test failures created by the code
  • Please add scenario tests to cover any new functionality
  • If adding any new options that control how tests are generated, please make sure that the defaults for those options reflect existing behavior.
  • Generators for third party scenarios (i.e. that require inspection of non-framework types) should not be part of the core test generator

We are really excited to see what you come up with to take this project forward - so thank you again!