Testing · Pivotal Engineering Journal
React integration testing with Enzyme
We used Enzyme, a popular React unit testing library, for full-on frontend integration tests.
Find out how our setup greatly improves feedback and avoid the pitfalls we’ve come across.
Testing Greenplum Database using fault injection
How to test Greenplum Database using fault injection
Testing in Swift with Dependencies
Testing against frameworks/libraries is tricky in Swift because we can’t just spy on dependencies and fake out the response. Here is how we test neatly in Swift 3.
Headless UI Testing with Go, Agouti, and Chrome
Acceptance tests for your UI are an excellent way to cover user functionality. Let’s see how to write a simple
acceptance test in Go with Agouti and have it run headlessly in a CI environment with Chrome.
Faster Pipelines With Compiled BOSH Releases
Compile once, deploy many times.
Faking OAuth2 Single Sign-on in Spring, Two Ways
When your Java Spring web application depends on a third-party OAuth2 single sign-on service,
tests can be slow, brittle, or difficult to control. I’ll describe two ways to address these
issues by faking OAuth2 single sign-on in your tests.
Running Tests in AWS Lambda
Quickly and easily run your tests on AWS without the hassle of starting new
"Some Blog Post" or, How I Learned to Stop Worrying and Like Red Junit Tests
Tips and tricks for writing tests that fail well. What to mock, what to name your tests, and how to