2017-09-19 1 views
1

Ich habe eine globale Variable im Postboten definiert und ich mache eine Post-Anfrage. Ich würde gerne wissen, ob die Antwort den Wert enthalten wird, den ich in der globalen Variable eingestellt hatte.Wie Antwort mit globaler Variable im Postboten zu vergleichen

pm.test("Body matches string", function() { 
    pm.expect(pm.response.text()).to.include({{sample_message}}); 
}); 

sample_message ist die globale Variable

Wie kann ich vergleichen ?? Vielen Dank im Voraus

Antwort

0

bekam ich die Lösung nach viel Forschung in Web

pm.expect(jsonData.data.message_content).to.eql(pm.environment.get("sample_message")); 

Dieser pm.environment.get("sample_message") den Wert der globalen Variablen holen

1

Postbote kann {{}} Variablen nicht in der Test-Registerkarte lösen.

Ersetzen Sie {{}} sample_message von postman.getGlobalVariable("sample_message")

+0

, das nicht Arbeit. Ich habe versucht, dass –

+0

meine Lösung arbeitete in meiner Umgebung obwohl ... –

Verwandte Themen