threedaymonk + testing   43

Replacing `setTimeout` Globally
Not as simple as it first appears, but there’s an easy solution. Why would you want to do this? Testing, for one thing.
javascript  webdev  testing 
april 2011 by threedaymonk
Zombie.js
‘Zombie.js is a lightweight framefork for testing client-side JavaScript code in a simulated environment. No browser required.’
javascript  testing  webdev  node.js 
december 2010 by threedaymonk
Nodeunit
‘A simple unit testing tool based on the node.js assert module.’
node.js  javascript  testing  tdd 
december 2010 by threedaymonk
fakeiteasy
Mocking/Stubbing framework for .NET.
tdd  dotnet  c#  mono  mocking  testing 
august 2010 by threedaymonk
MyTAP
‘MyTAP is a unit testing framework for MySQL 5.x written using fuctions and procedures. It includes a collection of TAP-emitting assertion functions, as well as the ability to integrate with other TAP-emitting test frameworks.’
mysql  testing  tdd  tap  database 
july 2010 by threedaymonk
ASCIIcasts - “Episode 156 - Webrat”
Browser-driven integration tests for Rails without Cucumber.
ruby  rails  testing  webdev  tdd 
january 2010 by threedaymonk
Testing Sphinx with Cucumber
A method that doesn’t slow down the non-Sphinx features.
ruby  rails  sphinx  cucumber  tdd  testing 
september 2009 by threedaymonk
FakeWeb
‘FakeWeb is a helper for faking web requests in Ruby. It works at a global level, without modifying code or writing extensive stubs.’ Quick and easy way to prevent HTTP requests in tests.
ruby  http  tdd  testing 
may 2009 by threedaymonk
Testing Fragment Caching
‘Fragment caching can be tricky. The risk is that a user sees the wrong content, but that risk can be mitigated with tests.’
ruby  rails  testing  tdd  caching  performance 
april 2009 by threedaymonk
TDD Anti-Patterns
Funny. And true. I’ve seen most of these.
programming  testing  tdd  agile  antipatterns 
april 2009 by threedaymonk
Integrity
‘The easy and fun automated continuous integration server’
testing  ci  ruby  git 
april 2009 by threedaymonk
Cucumber
Despite initially dismissing it as COBOL for Testing, I’m coming round to the idea of Cucumber: I sense that decoupling test intention from implementation may be the biggest win.
cucumber  tdd  bdd  ruby  testing 
march 2009 by threedaymonk
Celerity
‘Celerity is a JRuby wrapper around HtmlUnit – a headless Java browser with JavaScript support.’
testing  ruby  java  javascript  html  webdev  automation 
march 2009 by threedaymonk
Voluntary Technical Debt
‘If we hadn't taken on the technical debt, we would have missed our demo opportunity.’
programming  software  testing  tdd 
march 2009 by threedaymonk
faker
Generate fake names, addresses, phone numbers, corporate BS (really!) etc. from Ruby.
ruby  testing  dummy  data 
february 2009 by threedaymonk
A test server for Rails applications
Obviate the need for loading up the huge environment each time you run a test.
ruby  rails  testing  webdev 
november 2008 by threedaymonk
A critical look at the current state of Ruby testing
‘All this energy on creating new DSLs for testing is energy wasted. Use the standard and get cracking on solving truly innovative problems (note: the smart grid is innovative; social networks are not).’ Strongly agree.
ruby  tdd  rspec  testing 
november 2008 by threedaymonk
Shoulda testing plugin
Provides some of the nice parts of RSpec (contexts and readable test names) whilst remaining within Test::Unit.
ruby  testing  library  rails  plugin  tdd 
september 2008 by threedaymonk
Reducing coupling through unit tests
A significant benefit of TDD that’s sometimes overlooked.
programming  testing  reevoo-developer 
may 2008 by threedaymonk
DeepTest
Save time by running Ruby tests in parallel.
ruby  reevoo-developer  testing 
october 2007 by threedaymonk
RaiLint
‘Validates Rails program output using a number of freely available tools.’
rails  ruby  webdev  validation  testing 
september 2007 by threedaymonk
Test Profiling by Lines Logged
Might be useful for finding the slow tests in a Rails application.
rails  ruby  profiling  testing 
september 2007 by threedaymonk
The fabulous spider fuzz plugin
‘SpiderTest is an automated integration-testing script that iterates over every page in your application.’
ruby  rails  testing  plugin  html 
february 2007 by threedaymonk
Unit testing is teh suck, Urr.
An amusingly-written counterblast. Hey, dissent is good.
software  programming  testing 
july 2006 by threedaymonk

Copy this bookmark:



description:


tags: