Пустышка на самом деле ни для чего не используется самой FakeItEasy, это просто способ создания фиктивных экземпляров, которые вы можете использовать в своих тестах.
Например, скажем, что вы хотите проверить следующий класс:
public class Foo
{
public void Bar(DateTime someDate);
}
Теперь в одном из ваших тестов вы хотите вызвать метод bar, но переданное ему значение не важно для теста, вместо того, чтобы писать:
foo.Bar(new DateTime(2000, 1, 1));
Вы можете написать:
foo.Bar(A.Dummy<DateTime>());
Это говорит о том, что значение на самом деле не важно для теста, поэтому основная причина его использования заключается в том, чтобы лучше донести намерение.