gordonbrander + test   16

Travis Continuous Integration Testing
Our CI environment provides multiple runtimes (e.g. Node.js or PHP versions), data stores and so on. Because of this, hosting your project on travis-ci.org means you can effortlessly test your library or applications against multiple runtimes and data stores without even having all of them installed locally.
ruby  nodejs  python  scala  lisp  test  development  web 
25 days ago by gordonbrander
Rails controllers and OOP: Jon Leighton
Rails controllers violate the Single Responsibility Principle. Each “action” has a different responsibility and should be contained in a separate object.

This lesson also applies to other projects I've worked on (e.g. frameworks built on top of Backbone).
mvc  oop  development  web  rubyonrails  learn  tdd  test 
5 weeks ago by gordonbrander
Sinon.JS - Versatile standalone test spies, stubs and mocks for JavaScript
Standalone test spies, stubs and mocks for JavaScript. No dependencies, works with any unit testing framework.
development  javascript  tdd  test  framework  opensource 
10 weeks ago by gordonbrander
Avoiding intermittent oranges - MDN
What to look for and what to avoid re: mysterious tests that blink between fail and pass.
tdd  development  web  mozilla  test 
february 2012 by gordonbrander
Presenter First - Wikipedia, the free encyclopedia
Presenter First is a software development approach that combines the ideas of the model–view–presenter (MVP) design pattern, test-driven development, and Feature-driven development.

Presenter First concentrates on transforming each of a customer's requirements into a well tested, working feature as quickly and with as much correlation to the customer's story language (requirement) as possible. The language of the story or requirement is used to directly guide development of the feature – even naming the modules and function calls. As a consequence, the feature implementation tends to closely represent the customer's desire with little extraneous or unneeded functionality. The language of the source code also corresponds closely to the customer's stories.
design  architecture  web  development  business  pattern  agile  tdd  test 
january 2012 by gordonbrander
xdissent/ievms - GitHub
Auto-installer for MS IE Virtual Machines on VirtualBox. I might just have to switch from VMWare.
vm  ie  development  opensource  test 
september 2011 by gordonbrander
Download Details - Microsoft Download Center - IE App Compat VHD
Microsoft is providing VMS for testing Internet Explorer! Pigs, flying!
ie  development  test  browser  vm 
september 2011 by gordonbrander
Introducing vows-bdd
A cucumber like method interface for Vows JS
nodejs  development  opensource  javascript  tdd  test 
august 2011 by gordonbrander
WordPress Theme Unit Test « WordPress Codex
A handy WXR full of dummy content for WordPress theming.
test  wordpress  theme  development  pattern 
august 2010 by gordonbrander
Modernizr.js
Feature testing javascript suite for HTML 5 elements. It also "registers" html 5 elements in IE, so you can use them with abandon.
standard  ie  javascript  library  test  firefox  safari  html 
august 2009 by gordonbrander

Copy this bookmark:



description:


tags: