Описание тега structuremap-automocking
От Эволюционного Разработчика:
Автоматическое отслеживание - это экономящая время функция StructureMap, которая позволяет легко создавать экземпляр тестируемого класса (класса, который будет использоваться в операторе GIVEN сценария) путем автоматического разрешения зависимостей конструктора класса с экземплярами Mocked out. Таким образом, тестовые классы становятся отделенными от конструктора (ов) тестируемого класса. Это означает, что вы получите тест, который потерпит неудачу, если вы измените конструктор вместо теста, который не будет построен. Это спорный вопрос, но его можно считать преимуществом в TDD - вы получаете обратную связь от ваших тестов, а не от компилятора, как это и должно быть.
Некоторые примеры использования можно найти здесь.