Tôi đang cố gắng giới thiệu sự thanh thản với Restassured tại nơi làm việc của tôi ở đây và cho họ thấy cách sử dụng tuyệt vời và dễ dàng như thế nào so với sử dụng jasmine.js Làm thế nào tôi bị kẹt với một số thứ trong bài kiểm tra cơ bản tôi cố gắng để làm thử nghiệm của tôi nóiDịch vụ Nghỉ ngơi + Nghỉ ngơi
Given we have valid credentials for the client using this test
When we try to serach for a medicine '<medicine>'
Then we get a valid '<perfLabel>' response with search results
|medicine|perflabel|
|Salbutamol|perflabel1|
|Panadol|perflabel2|
|Salbutamol (GA)|perflabel3|
Khi tôi đi vào bước tiếp theo
@When("we try to serach for a medicine '(.*)' ")
public void tryToSearchUsingEquals(String medicine)
{
tsApiActions.requestServiceSearchWhichEquals(medicine);
}
In my Step method
@Step
public void requestServiceSearchWhichEquals(String medicine)
{
host = "http://www.int.abc.com.au/api/cs/v1/terminology-service/trade-product/search-summary?offset=0&limit=20&prefLabel=eq "+medicine+"&sort=prefLabel DESC&cache=false";
requestSend(host);
}
các câu hỏi tôi đã là
- Làm cách nào để tiêm các biến (Salbutamol, Panadol) vào uri?
- Làm cách nào để đặt URI này vào một tệp thuộc tính riêng biệt và gọi nó trong phương thức Step?
Bất kỳ sự giúp đỡ thực sự được đánh giá cao Cảm ơn