Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TESTS #10

Open
whastings opened this issue Mar 30, 2014 · 2 comments
Open

TESTS #10

whastings opened this issue Mar 30, 2014 · 2 comments

Comments

@whastings
Copy link
Owner

As I wrote the bulk of Heapsort's current features very quickly to meet a deadline, they're lacking greatly in test coverage. There are a few specs from a few months ago that likely need updating.

Since most of the app is Backbone-powered, I'd like to add integration tests using Capybara and Phantom.js via Poltergeist.

@whastings
Copy link
Owner Author

For JS unit testing, I'm considering switching to Mocha and Chai, as they have more expectation functions than Jasmine. There's Rails support via the Konacha gem.

@whastings
Copy link
Owner Author

For integration testing, I'm thinking I'll use Mocha, Chai, WebdriverJS, Selenium, and PhantomJS, as described in this article:
http://code.tutsplus.com/tutorials/headless-functional-testing-with-selenium-and-phantomjs--net-30545

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant