That is why I want to give you a more detailed explanation of these principles and why it may be beneficial for you and your team to stick to them.

Keep in mind that it may be profitable for you and your team to stop for a moment and think about how you can make your tests faster without losing the assurance they give.

It is an easy way to make your tests lose their worth and do more harm than good.

It is independent of the programming style which you use and you may apply these principles for tests written in any language and for any type of code.

Related Articles