File | Date | Author | Commit |
---|---|---|---|
src | 2018-12-15 |
![]() |
[0c0b07] 🐛 Fixes duplicate generation of same fields |
.gitattributes | 2018-04-20 |
![]() |
[bd50ea] f1 Moved Constructor method to separate class |
.gitignore | 2017-04-12 |
![]() |
[f6ea7a] Add .gitignore |
LICENSE.txt | 2018-11-20 |
![]() |
[2afaa8] Adds Apache 2.0 license |
README.md | 2018-11-30 |
![]() |
[61fd71] Update README.md |
appveyor.yml | 2018-11-28 |
![]() |
[b77bfa] Run tests in appveyor |
AutoSetup automatically generates mocks and setup for a class under test. It finds the class under test based on naming convention. Detects its dependencies and generates mocks for each dependency, as well as a setup method initializing a target instance using the mocked fields.
Please first install nuget package on your test project.
Package manager command:
Install-Package AutoSetup
Please install prerequisites, clone the source code and follow installation steps to get a development environment running.
This project requires
* .NET Compiler Platform SDK.
To install .NET Compiler Platform SDK please run Visual Studio Installer. There choose Modify and then make sure to include "Visual Studio extension development" and within this category check the box for ".NET Compiler Platform SDK".
Note: .Net Compiler Platform SDK Extension from Microsoft Marketplace is not compatible anymore with Visual Studio 2017. Please install using the Visual Studio Installer as suggested above.
This project is licensed under the Apache 2.0 License.