Я предпочитаю использовать селектор, и я применяю его в документе.
Это привязывается к документу и будет применяться к элементам, которые будут отображаться после загрузки страницы.
Например:
$(document).on("click", $(selector), function() {
// Your code here
});
AutoFixture действительно не предоставляет API для заполнения доступных для записи свойств существующего объекта. Однако вы можете использовать следующий фрагмент кода для достижения желаемого поведения:
var fixture = new Fixture();
var objectToFill = new TypeWithProperties();
new AutoPropertiesCommand().Execute(objectToFill, new SpecimenContext(fixture));
Assert.NotNull(objectToFill.Value);
Если вам это нужно часто, вы можете создать метод расширения для IFixture
в вашем тестовом проекте.