Tag: TDD

What is TDD?

XCTestCase lifecycle

XCTestCase has many methods as part of its lifecycle. It has a class setup method that executes only once before ...

What is TDD?

@testable

At the beginning of the FizzBuzz code challenge , we deleted the @testable line of code. What does this @testable ...

What is TDD?

What is SUT

In many articles about TDD, you will find the term SUT, which refers to the System Under Test. Using SUT ...

What is TDD?

Why unit testing is valuable

There are many benefits of writing unit tests. The test we write can serve as a documentation of what the ...

What is TDD?

Cyclomatic complexity

According to Wikipedia (https://en.wikipedia.org/wiki/Cyclomatic_complexity): Cyclomatic complexity is a software metric used to indicate the complexity of a program. It is ...

What is TDD?

FizzBuzz Kata – step by step TDD

We have seen this Kata on this post: http://trikalabs.com/fizzbuzz-kata/ so you can practise it first alone if you prefer. Let’s ...

What is TDD?

What is TDD?

TDD is an iterative software development process consisting of three steps: Red. Here we start by writing a failing test. ...

What is TDD?

FizzBuzzThrow – step by step TDD

FizzBuzzThrow Kata FizzBuzz Throw is a variation of the famous FizzBuzz Kata and specifically aims to focus on working with Errors. ...

Popular