Over the past few months our team collectively realized that TDD with React is a bit of a pain. We thought it was difficult to reason about frontend testing before and while we were prototyping our React application. We created this tool as a compromise to React TDD.
It is a real time, visual testing developer tool that allows you to see a live representation of your React app's component structure and its current state and prop values. React VT allows you to define assertions in order to test your application while it is being used, and it displays assertion results at the moment that they pass or fail. If you are happy with the tests you've written and would like the ability to run them in an automated environment, React VT provides an option to export your tests into an Enzyme file that can be run independently. We hope that this will lower the latency between prototyping and testing.
React VT is still in Alpha, so we expect that users might run into a few issues when test driving it. If you are interested in providing bug reports or feedback, or if you would like to contribute to the project, please visit our github page at https://github.com/ReactVT/react-vt.