Это такая утилита для тестирования и отладки элементов управления (UserControl’ов) WindowsForms (возможно, потом и WPF).
Похожа на поставляемый с VS UserControlTestContainer. То есть пользователь может выбрать тип контрола, контрол будет создан на форме и пользователь имеет возможность всячески глумиться над ним, в том числе напрямую редактировать его публичные свойства.
Основное отличие – возможность “подсовывать” контролу его зависимости с помощью механизма Dependency Injection (поэтому проект и называется “шприц” =)). Предусмотрено два способа:
- регистрация зависимости в контейнере для контролов, получающих их через стандартный механизм Component.GetService();
- инъекция зависимостей при конструировании контрола (в конструктор и в свойства).
В результате появится возможность тестировать гораздо более самодостаточные компоненты.
Текущая версия 0.1 (наваянная вчера часа за два =)) почти точно соответствует UserControlTestContainer (если не считать багов =))
Проект живет здесь. Буду рад комментариям.