Tag: Testing

Running Jest tests in VS Code with custom environment variables

Posted on Wed 17 November 2021 by Austin Bingham

Currently the most popular Jest test runner extension for VS Code is vscode-jest by Orta. For most common setups, this extension works without any configuration needed to VS Code. In my case, though, I needed to enable Node's support for ECMAScript modules. The Jest documentation lists a few ways to …

The Primacy of Testability: Modularity

Posted on Wed 14 May 2014 by Austin Bingham

In the first post in this series I set the stage for a discussion of how testability can serve as a proxy or enabler for other, more directly desirable qualities in a software system. In this post I'd like to look at the first such quality, modularity.

Modularity is perhaps …

The Primacy of Testability

Posted on Fri 02 May 2014 by Austin Bingham

The job of a software architect [1] is difficult, just like almost every role in software development. They have to keep track of many subtly interacting quality attributes, often on multiple projects, any one of which may be too big or evolving too quickly to meaningfully keep in mental cache …