Mocking Best Practices

Mocking Best Practices

Mocking is an important part of unit testing components with integrations and those that rely on external dependencies. But what exactly is it? In tests, mocking is using mock objects with fake business logic to replicate the function of a real object. Here’s how to effectively incorporate mocking into your unit tests.

Diffblue and AI@Oxford: Three top questions, two stimulating days, one quick recap

Diffblue and AI@Oxford: Three top questions, two stimulating days, one quick recap

This week, Diffblue had the pleasure to support the University of Oxford by exhibiting at AI@Oxford, a packed conference that attracted an international audience interested in catching up on the latest world-leading research in the artificial intelligence space. Between the innovative talks given by leading business and scientific minds, inquisitive delegates swarmed our stand with questions, insights and discussion topics. We’ve distilled down the most common questions and thought it would be valuable to point towards some of our resources that provide these answers.

The recipe for the perfect agile team

The recipe for the perfect agile team

How do you build the perfect agile team? That’s a multi-million dollar question. If we had the secret sauce, we could make a fortune selling the recipe to every company in the world. After all, who doesn’t have a development team these days? But even if the exact formula might not exist, we have some ideas for a recipe that blends the talents of a team together to facilitate agility.