aboutsummaryrefslogtreecommitdiffstats
path: root/adapters/mso-catalog-db-adapter/src/test/java/org/onap/so/db/catalog/client/CatalogDbClientPortChanger.java
blob: b52cf73fe542b2e30c40800d373b21fc59a9372c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package org.onap.so.db.catalog.client;

import org.springframework.stereotype.Component;

import java.net.URI;

@Component()
public class CatalogDbClientPortChanger extends CatalogDbClient {

    public String wiremockPort;

    protected URI getUri(String template) {
        URI uri = URI.create(template);
        String path = uri.getPath();
        String prefix = "http://localhost:" + wiremockPort;
        String query = uri.getQuery();

        return URI.create(prefix + path + (query == null || query.isEmpty()?"":"?"+query));
    }
}