Вы можете использовать конкатенацию строк, чтобы присоединиться к новым строкам. Это тоже чисто.
$("#someID").html("" +
"<h1>Headline 1</h1>" +
"<h1>Headline 2</h1>");
Ваше приложение ASP.NET имеет отдельный контекст базы данных, и оно не знает, что вы хотите, чтобы оно присоединилось транзакция запущена Xunit.net. Видимо, база данных блокирует некоторые ресурсы при запуске транзакции; веб-приложение терпеливо ждет некоторое время и в конце концов сдаётся.
Я думаю, что лучше всего начать с пустой базы данных и использовать сценарий SQL для создания схемы и заполнения таблиц поиска (ваша база данных находится под контролем источника , право?). Другой подход - сделать резервную копию базы данных перед запуском тестов, а затем восстановить ее по завершении.