Create end-to-end functional test to validate dotnet-razor-tooling functionality.
NTaylorMullen opened this issue · comments
N. Taylor Mullen commented
Command line applications today are not easy to test. Also, with the recently added dispatch logic testing is even more difficult. Nevertheless we should still create an end-to-end functional test to ensure we don't regress anything. It will do:
- Pack dotnet-razor-tooling
- Build a local package directory to use for the test
- dotnet restore the test project
- dotnet build the test project
- Invoke dotnet-razor-tooling on the test project.
- Cleanup or git ignore any artifacts.
Eilon Lipton commented
Moving to 1.0.1
N. Taylor Mullen commented
Gonna wait to complete this one until this has been completed.
N. Taylor Mullen commented