Tag Testing

TYKJS Middleware Gotcha When Base 64 Decoding Data

How to workaround the Failed to base64 decode: illegal base64 data at input byte error when trying to use b64dec in TYKJS middleware

Unit Testing Your TYK (TYKJS) Middleware

Writing unit tests (in this case using Jasmine) for the TYK API Gateway's JavaScript middleware functionality.

Creating a versionable, self-contained (fat-/uber-) JAR for Gatling tests

Why you'd want a fat JAR for your Gatling tests and how you'd achieve it.

Why You Should Be Unit Testing Your Functional Acceptance Tests

A few reasons explaining why you should be writing unit tests for your functional tests.

Revert 'Some knowledge-sharing news'

The unfortunate decision to cancel my Packt training courses.

DevOpsDays London 2018

My writeup of my first DevOpsDays conference, and the awesome talks and conversations I was part of.

Test-Driven Chef Cookbook Development Using ChefSpec (and a sprinkling of InSpec)

Using the example of deploying and running a Java JAR file as a way to show the lifecycle of a fully test-driven Chef cookbook.

Creating a versionable, self-contained (fat-/uber-) JAR for Cucumber tests

Why you'd want a fat JAR and how you'd achieve it.

Some exciting job and knowledge-sharing news

Moving into Quality Engineering, publishing Chef training courses, conference speaking about Chef at OggCamp and the complex mess that is this very static website at DevOpsDays London.

Testing Chef's `ruby_block`s with ChefSpec

Testing implementation of a ruby_block in ChefSpec, to ensure that the code executes as expected

Verify a Ruby Class Method is Called with Arguments in Rspec, Without Doubles or Mocks

Rspec code to verify that a Ruby Class Method is called from another method, without needing to mock anything.