Running tests in a container didn’t add too much to our configuration with Grunt or Docker. But there are a few tricks that you’ll want to know, when debugging.
This episode takes a look at running JasmineBDD testing framework in a container. While the core configuration of any new tool in Grunt won’t change a lot, there are a few specific things that you’ll want to take away from this episode. The specific grunt plugin, for example, as well as some tips on how […]
I’m a believer in writing automated tests for my software. I don’t always follow through with this ideal, but I try to put at least a minimal amount of tests around really important / complex / difficult things in my code. It gives me a level of sanity and safety that I need. These automated […]
In this episode you’ll see how to use an actual browser instance with the same grunt-contrib-jasmine plugin from Episode 35. In this case, we’re going to add one more grunt module: grunt-contrib-connect. This module will let you create a web server to run your browser based Jasmine unit tests inside of a real browser!
In this episode you’ll see how to use PhantomJS with the grunt-contrib-jasmine plugin for Grunt, to run your browser based Jasmine unit tests inside of a “headless” browser – a browser instance that does not provide a GUI of any type. It allows you to run your browser based tests in a terminal window, instead of in an actual browser.