Tworzę szablon do utworzenia pliku konfiguracyjnego, a usługa korzystająca z tego pliku nakłada ograniczenia na długości identyfikatorów.
Jeśli identyfikator jest dłuższy niż, powiedzmy, 6 znaków, usługa przejdzie częściowo przez zastosowanie konfiguracji, zakończy się niepowodzeniem i pozostawi węzeł w niespójnym stanie.
Jak mogę wykonać asercję, aby wywołać błąd transakcji wdrożenia, zapobiegając błędnej konfiguracji usługi węzłów docelowych?
Moją szczególną okolicznością jest sól, ale byłbym ciekawy, jak inne systemy rozwiązują problem.