CODE Magazine / Articles

Test-Driven Development (TDD)

Articles filed under Test-Driven Development (TDD)

Articles

Showing 1–6 of 6

  1. CODE Magazine: 2016 - January/February cover

    JSLint, AngualrJS, and TDD

    Sahil explores the three cardinal rules of working on any JavaScript project and introduces some cool new tools.

  2. CODE Magazine: 2013 - July/August cover

    Asynchronous, Test-Driven Development, with JavaScript and Mocha

    Although I’m now a huge advocate of test-driven-development, I was not an immediate convert to the school of thought. I understood the necessity of unit testing:

  3. CODE Magazine: 2011 - May/June cover

    Post Mortem: Developing the OSS Project AutoMapper

    Jimmy explores what went right and what went wrong with version 1.0 of AutoMapper.

  4. CODE Magazine: 2010 - November/December cover

    Unit Testing CLR Assemblies Using IronRuby

    For a very long time, .NET developers have envied the simplicity and the beauty of the Ruby language. The dynamic behavior, duck typing and compact code are some of the main features of the Ruby language. Now, .NET developers can enjoy the same benefits using the IronRuby framework. This article explores the possibilities of using IronRuby in the CLR world. The main focus will revolve around the sphere of unit testing CLR assemblies using the IronRuby framework.

  5. CODE Magazine: 2009 - May/June cover

    Isolating Dependencies in Tests Using Mocks and Stubs

    Unit tests are not “unit” tests if they test things other than the System Under Test (SUT).In order to test a SUT (the class to be tested), a developer must make sure that the class’s dependencies won’t interfere with its unit tests. Enter mocks and stubs.

  6. CODE Magazine: 2008 - May/June cover

    Behavior-Driven Development

    Extreme Programming and Scrum compliment each other, but they weren’t made from the start to fit together hand in glove.Practicing Extreme Programming and Scrum are more effective when practiced together, and even more effective when practiced together as Behavior-Driven Development.