package com.collabinate.server.adminresources; import static org.junit.Assert.assertEquals; import org.junit.Test; import org.restlet.Request; import org.restlet.data.Method; import org.restlet.data.Status; import com.collabinate.server.resources.GraphResourceTest; /** * Tests for the tenant keys resource. * * @author mafuba * */ public class TenantKeysResourceTest extends GraphResourceTest { @Test public void get_keys_for_nonexistent_tenant_should_return_404() { assertEquals(Status.CLIENT_ERROR_NOT_FOUND, get().getStatus()); } @Test public void get_keys_for_existing_tenant_should_return_200() { // add the tenant Request request = new Request(Method.PUT, "riap://application/1/admin/tenants/tenant"); component.handle(request); assertEquals(Status.SUCCESS_OK, get().getStatus()); } @Override protected String getResourcePath() { return "/1/admin/tenants/tenant/keys"; } }