
In this series of posts about Test Doubles we’ve looked at the manual and tool-aided creation of a Dummy Object and the use of the Test Stub and the Test Spy. So it’s time to […]
Non-traditional software testing
Technisch en non-traditioneel testen bij Polteq
In this series of posts about Test Doubles we’ve looked at the manual and tool-aided creation of a Dummy Object and the use of the Test Stub and the Test Spy. So it’s time to […]
In this series of posts about Test Doubles we’ve looked at the manual and tool-aided creation of a dummy object and the use of the test stub. Now it’s time to discuss the creation of […]
In this series of posts about Test Doubles we’ve looked at the manual and tool-aided creation of a dummy object. Now it’s time to discuss the creation of a stub. The stub is defined as […]
In this series of posts about Test Doubles we’ll look at five examples. In the previous post we looked the manual creation of a dummy object. The conclusion was that the manual approach is functional […]
In this series of posts about Test Doubles we’ll look at five examples. The Dummy Object is the first and most straightforward. Its definition is: A placeholder object that is passed to the SUT as […]
When writing unit or contract tests you encounter situations in which you need mock things. Given you want to test a method in Class A that uses a collaborator (class / interface B). When you […]
This was originally posted on testhuddle. Test automation is a prominent part of testing. To improve your test automation code, you should look at development practices. Creating clean code is a good practice to improve […]
In some cases we want to assert more than one thing in a test. For instance when testing a financial application with a chart of accounts that contains multiple calculated fields. Those fields change after […]
A good practice in test automation is the use of Descriptive And Meaningful Phrases (also known as DAMP). This means that our tests clearly tell us what they do in language that is relevant to […]