Talk type: Talk

DI Containers in NUnit Tests

  • Talk in Russian
Presentation pdf

You can often find recurring problems in the autotests of different projects - test code is difficult to read, navigate and refactor; tests are not parallel and it is difficult to parallelize them; running one test can cause long preparation actions sometimes not necessary for it; due to the intricacies of [SetUp]s and inheritance it is difficult to understand in which context a particular test works.

We'll try to solve these problems using generally recognized code writing practices and see what happens.