Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

testing

Ruby

Nesting RSpec Describes

Development Practices

Testing Ensemble Productions

Development Practices

Testing and Legacy Code, A Primer

As much as we all might like to throw out legacy code, and “do it right,” that’s often an entirely impractical option or just a plain dumb thing to do.
.NET / WPF

Testing C# Code That’s Run as the Result of an Event Being Fired

If you have had any trouble figuring out how to test your presenter classes (or any classes that respond to events), I recommend trying this technique.
Ruby on Rails

Migration Testing in Rails

Recently we’ve released a plugin, migration_test_helper, which makes it easier to test the migrations you create for a Rails app individually and as a whole.
Development Practices

Double Entry Programming

Embedded Systems

CMock – (Ruby Based) Mock Tools for C

With this set of tools, we’ve made C one of the simplest languages for doing test-driven development.
Embedded Systems

Hardware in Support of Automated System Testing

We've recently started working on a new board. Our goal is to make the system testing for the board just as automated as our unit tests are.

Posts navigation

Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy