Если вы собираетесь вызвать getRequest
напрямую для тестирования, в качестве метода Java, идите прямо вперед и передайте ему одну строку:
assertEquals(someExpectedOutput, getRequest("someMockDbName"));
В конце концов, это всего лишь метод Java содин строковый параметр.
Аннотации JAX-RS включаются только тогда, когда вы запускаете сервер, и в этом случае среда будет соответствовать параметру пути вашему параметру Java dbname
.Я предполагаю, что для тестирования вы просто собираетесь использовать фиктивные объекты, так что не беспокойтесь.Передайте любую понравившуюся вам строку.
Теперь, если вы собираетесь тестировать на сервере (больше похоже на интеграционный тест), рассмотрите что-то вроде Jetty для веб-сервера и HSQLDB или Derby для базы данных.Этот вид тестирования намного сложнее.