Great traits and features of software architectures
I have been wanting to write this article for quite some time, as I have always been interested in Software Architecture. Not any architectural style in »
I have been wanting to write this article for quite some time, as I have always been interested in Software Architecture. Not any architectural style in »
A year ago I made a post on the absence of the DoesNotThrow assertion in xUnit. In this post I show how you can assert if »
The Triple A (AAA) abbreviation: Arrange. Act and Assert is a way to structure your unit tests into 3 sections: Arrange: Assign variables, setup stubs, mocks »
In this post I describe what units tests are all about. It seems to me that in the last many years, the focus has drifted away »
I will go right to the point here. In the title I have used the term "stub" in its broad sense. What I really »
Often when writing tests one value can be as good as any other value. Such as if you need to apply a number within a range »
In this post I will describe some automated testing techniques. Testing is done to assure quality in our systems. But what is quality? Quality is that »
In order to understand mocking we need to understand different types of test doubles and what unit testing is. Later in this blog post I will »