Edytowanie kodu pośredniczącego usługi

Kody pośredniczące usług są generowane z jedną odpowiedzią domyślną dla każdej operacji w specyfikacji WSDL. Użytkownik może edytować kod pośredniczący usługi, aby zmienić odpowiedzi domyślne lub dodać odpowiedzi warunkowe, które mogą symulować rzeczywistą usługę.

Procedura

Aby edytować zachowanie kodu pośredniczącego usługi:

  1. W nawigatorze testów kliknij dwukrotnie kod pośredniczący, aby otworzyć edytor kodów pośredniczących. Każda operacja symulowana przez kod pośredniczący jest reprezentowana przez element operacji, który zawiera elementy przypadków opisujące warunek. Każdy przypadek zawiera element odpowiedzi. Elementy przypadków są podobne do punktów weryfikacji testu i używają tej samej prezentacji.
  2. Aby zmienić domyślną odpowiedź operacji:
    1. Rozwiń operację i element Przypadek: domyślny, a następnie wybierz element odpowiedzi. Element Przypadek: domyślny opisuje odpowiedź kodu pośredniczącego usługi, jeśli nie jest spełniony żaden inny warunek przypadku.
    2. Edytuj treść pola Komunikat, aby określić treść XML zwracaną przez kod pośredniczący usługi.
  3. Aby dodać przypadek odpowiedzi warunkowej:
    1. Kliknij operację prawym przyciskiem myszy i wybierz opcję Dodaj > Przypadek równości, Przypadek zawierania lub Przypadek zapytania.
      Te typy przypadków warunkowych przypominają punkty weryfikacji równości, zawierania i zapytania w testach usług.
      • Przypadek równości służy do określania odpowiedzi zwracanej przez kod pośredniczący, kiedy cała treść komunikatu przychodzącego jest w pełni zgodna z określoną treścią komunikatu.
      • Przypadek zawierania służy do określania odpowiedzi zwracanej przez kod pośredniczący usługi, jeśli część treści komunikatu przychodzącego jest zgodna z określoną treścią komunikatu.
      • Przypadek zapytania służy do określania odpowiedzi zwracanej przez kod pośredniczący usługi, kiedy zapytanie XPath spełnia określone kryteria.
      Użytkownik może dodać dowolną potrzebną liczbę elementów przypadku, aby symulować zachowanie oryginalnej usługi. Przyciski W górę i W dół służą do zmiany kolejności, w jakiej wartościowane są warunki przypadku. Wykonywany jest tylko pierwszy zgodny warunek.

      Przypadku domyślnego nie można usunąć i jest to zawsze ostatni element przypadku w operacji.

    2. Wybierz element odpowiedz i edytuj treść pola Komunikat, aby określić treść XML zwracaną przez kod pośredniczący usługi. Użyj widoków Formularz, Drzewo i Źródło, aby zmienić tryb wyświetlania treści XML.
  4. Wybierz opcję Plik > Zapisz lub kliknij przycisk Zapisz na pasku narzędzi.

Co dalej

Po zakończeniu edytowania kodu pośredniczącego usługi można wdrożyć kod pośredniczący na serwerze kodu pośredniczącego.

Opinia