Чтобы заглушить HTTP-ответ, я использую WireMock.
Так что вот мой заглушенный ответ в виде файла json.Местоположение: /wiremock/__files/myproject/stub.resp.json
Содержимое stub.resp.json
{
"requestId": "903004f5-7033-4aa8-a605-a10d4ff19241",
"Code": 0,
"Text": "Success",
"data": {
"request_id": "a12c6161-463b-e911-85dc-c81f66ca042a",
"paid_currency_code": "USD",
"transfer_amount": 1.0,
"transfer_currency_code": "USD",
"paid_amount": 1.0,
"exchange_rate": 1.0,
"referenceNumber": "123456",
"receiverName": "Bruce Lee",
"receiveDate": "2019-02-28T12:48:00"
}
}
Ницца.Это нормально работает.
Но у меня есть один вопрос.Как вы можете видеть, поле receiveDate является жестко заданным датой-временем (всегда 2019-02-28T12:48:00
).Но мне нужно каждый раз, когда возвращать этот ответ-заглушку, в поле receiveDate генерировать текущую дату.
Как мне это сделать?И мне нужно сгенерировать текущую дату в формате "yyyy-MM-ddTHH:mm:ss
"