Hacker News new | ask | show | jobs
by fexelein 1751 days ago
The examples look like a lot more work. The ingredients and naming those into tuple variables, having to return the tuple type itself, three lambdas in there.

What benefit do these abstractions give me over simply coding an Arrange/Act/Assert?

1 comments

> What benefit do these abstractions give me

Tests in larger c# projects are often a mess.

People then turn to BDD or frameworks like to this to try to impose order.

Sometimes they produce better tests the second time around, but more often the additional overhead of the framework just means that "now you have 2 problems".

Probably no benefit, IMHO. Work on your tests, but avoid "high concept" frameworks.