The Goal of this project is to allow a user to run unit tests within their browser based off of various files that are uploaded.
- Create a friendly user interface
- Allows users to readily see the tests that they are going to run
- Provide a simple indication for the total number of tests
- Provide an easy way to indicate between run and view tests that are in progress
- Provide a simple way to indicate test results
- Allows for tests to be run even when files are uploaded
- Encourage the streaming result sets by allowing a "continuous run mode" which detects new tests and runs them automatically
- Encourage the discrete result sets of the tests by having an option that allows for the user to indicate their preference for output, and result caching
- Allows users to run tests from multiple frameworks simultaneously
- XUnit
- NUnit
- BUnit
- etc...
- This is a long term solution to an offline problem that we will run into, especially if the client's application is disconnected from the current state.
- This will also allow us to host this runner via a CDN or GitPages.
- UI
- Frameworks