What options do I have for testing an Angular 2 application with Team City? : <p>Over the next two years we will be building a large Angular 2 application.  Part of the test suite will be User Interface Tests.  The Unit Tests and Integration tests will be written in C# with NUnit or MSTest.  The client has chosen Selenium for the User Interface Tests.  Is it possible to write tests for Selenium in C# that can test the Angular 2 User Interface or will Protractor need to be used?  I would like to have all the tests run during a Team City build.   Can Protractor be run in Team City?  If so what does the setup of Protractor look like in Team City?</p>
