use of com.linkedin.restli.examples.groups.client.GroupsBuilders in project rest.li by linkedin.
the class TestGroupsRequestBuilders method requestGroupsBuilderDataProviderEntityAction.
@DataProvider(name = TestConstants.RESTLI_PROTOCOL_1_2_PREFIX + "requestGroupsBuilderDataProviderEntityAction")
private static Object[][] requestGroupsBuilderDataProviderEntityAction() {
//Sample URIs:
//"groups/1?action=transferOwnership"
//"groups/1?action=transferOwnership"
final Map<String, String> queryParamsMap = new HashMap<String, String>();
queryParamsMap.put("action", "transferOwnership");
final URIDetails uriDetails1 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_1_0_0.getProtocolVersion(), "groups/1", null, queryParamsMap, null);
final URIDetails uriDetails2 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_2_0_0.getProtocolVersion(), "groups/1", null, queryParamsMap, null);
return new Object[][] { { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails2 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails2 } };
}
use of com.linkedin.restli.examples.groups.client.GroupsBuilders in project rest.li by linkedin.
the class TestGroupsRequestBuilders method requestGroupsBuilderDataProviderSearchWithOptional3.
@DataProvider(name = TestConstants.RESTLI_PROTOCOL_1_2_PREFIX + "requestGroupsBuilderDataProviderSearchWithOptional3")
private static Object[][] requestGroupsBuilderDataProviderSearchWithOptional3() {
//Sample URIs:
//"groups?groupID=1&q=search"
//"groups?groupID=1&q=search"
final Map<String, String> queryParamsMap = new HashMap<String, String>();
queryParamsMap.put("groupID", "1");
queryParamsMap.put("q", "search");
final URIDetails uriDetails1 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_1_0_0.getProtocolVersion(), "groups", null, queryParamsMap, null);
final URIDetails uriDetails2 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_2_0_0.getProtocolVersion(), "groups", null, queryParamsMap, null);
return new Object[][] { { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails2 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails2 } };
}
use of com.linkedin.restli.examples.groups.client.GroupsBuilders in project rest.li by linkedin.
the class TestGroupsRequestBuilders method requestGroupsBuilderDataProviderEntity.
@DataProvider(name = TestConstants.RESTLI_PROTOCOL_1_2_PREFIX + "requestGroupsBuilderDataProviderEntity")
private static Object[][] requestGroupsBuilderDataProviderEntity() {
//Sample URIs:
//"groups/1"
//"groups/1"
final URIDetails uriDetails1 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_1_0_0.getProtocolVersion(), "groups/1", null, null, null);
final URIDetails uriDetails2 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_2_0_0.getProtocolVersion(), "groups/1", null, null, null);
return new Object[][] { { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails2 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails2 } };
}
use of com.linkedin.restli.examples.groups.client.GroupsBuilders in project rest.li by linkedin.
the class TestGroupsRequestBuilders method requestGroupsBuilderDataProviderFindByManagerId.
@DataProvider(name = TestConstants.RESTLI_PROTOCOL_1_2_PREFIX + "requestGroupsBuilderDataProviderFindByManagerId")
private static Object[][] requestGroupsBuilderDataProviderFindByManagerId() {
//Sample URIs:
//"groups?managerMemberID=1&q=manager"
//"groups?managerMemberID=1&q=manager"
final Map<String, String> queryParamsMap = new HashMap<String, String>();
queryParamsMap.put("managerMemberID", "1");
queryParamsMap.put("q", "manager");
final URIDetails uriDetails1 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_1_0_0.getProtocolVersion(), "groups", null, queryParamsMap, null);
final URIDetails uriDetails2 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_2_0_0.getProtocolVersion(), "groups", null, queryParamsMap, null);
return new Object[][] { { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails2 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails2 } };
}
use of com.linkedin.restli.examples.groups.client.GroupsBuilders in project rest.li by linkedin.
the class TestGroupsRequestBuilders method requestGroupsBuilderDataProviderSearchWithOptional2.
@DataProvider(name = TestConstants.RESTLI_PROTOCOL_1_2_PREFIX + "requestGroupsBuilderDataProviderSearchWithOptional2")
private static Object[][] requestGroupsBuilderDataProviderSearchWithOptional2() {
//Sample URIs:
//"groups?keywords=linkedin&nameKeywords=test&q=search"
//"groups?keywords=linkedin&nameKeywords=test&q=search"
final Map<String, String> queryParamsMap = new HashMap<String, String>();
queryParamsMap.put("keywords", "linkedin");
queryParamsMap.put("nameKeywords", "test");
queryParamsMap.put("q", "search");
final URIDetails uriDetails1 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_1_0_0.getProtocolVersion(), "groups", null, queryParamsMap, null);
final URIDetails uriDetails2 = new URIDetails(AllProtocolVersions.RESTLI_PROTOCOL_2_0_0.getProtocolVersion(), "groups", null, queryParamsMap, null);
return new Object[][] { { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsBuilders()), uriDetails2 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails1 }, { new RootBuilderWrapper<Integer, Group>(new GroupsRequestBuilders()), uriDetails2 } };
}
Aggregations