Search in sources :

Example 21 with Concourse

use of com.cinchapi.concourse.Concourse in project concourse by cinchapi.

the class ManagedConcourseServerTest method testTranslateTimestampValueBetweenClientAndServer.

@Test
public void testTranslateTimestampValueBetweenClientAndServer() {
    server.start();
    Concourse concourse = server.connect();
    long record = concourse.add("time", Timestamp.now());
    Object time = concourse.get("time", record);
    Assert.assertTrue(time instanceof Timestamp);
}
Also used : Concourse(com.cinchapi.concourse.Concourse) Timestamp(com.cinchapi.concourse.Timestamp) Test(org.junit.Test)

Example 22 with Concourse

use of com.cinchapi.concourse.Concourse in project concourse by cinchapi.

the class ManagedConcourseServerTest method testClientFind.

@Test
public void testClientFind() {
    server.start();
    Concourse concourse = server.connect();
    concourse.add("foo", 1, 1);
    Assert.assertTrue(concourse.find("foo", Operator.EQUALS, 1).contains(1L));
}
Also used : Concourse(com.cinchapi.concourse.Concourse) Test(org.junit.Test)

Example 23 with Concourse

use of com.cinchapi.concourse.Concourse in project concourse by cinchapi.

the class ManagedConcourseServerTest method testTranslatePageBetweenClientAndServer.

@Test
public void testTranslatePageBetweenClientAndServer() {
    server.start();
    Concourse concourse = server.connect();
    concourse.select(ImmutableList.of(1L, 2L), Page.of(1, 1));
    // lack of Exception means the test passes
    Assert.assertTrue(true);
}
Also used : Concourse(com.cinchapi.concourse.Concourse) Test(org.junit.Test)

Example 24 with Concourse

use of com.cinchapi.concourse.Concourse in project concourse by cinchapi.

the class ManagedConcourseServerTest method testConnectAndInteract.

@Test
public void testConnectAndInteract() {
    server.start();
    Concourse concourse = server.connect();
    concourse.add("foo", "bar", 1);
    Assert.assertEquals("bar", concourse.get("foo", 1));
}
Also used : Concourse(com.cinchapi.concourse.Concourse) Test(org.junit.Test)

Example 25 with Concourse

use of com.cinchapi.concourse.Concourse in project concourse by cinchapi.

the class ManagedConcourseServerTest method testTranslateCriteriaBetweenClientAndServer.

@Test
public void testTranslateCriteriaBetweenClientAndServer() {
    server.start();
    Concourse concourse = server.connect();
    concourse.find(Criteria.where().key("name").operator(Operator.EQUALS).value("foo"));
    // lack of Exception means the test passes
    Assert.assertTrue(true);
}
Also used : Concourse(com.cinchapi.concourse.Concourse) Test(org.junit.Test)

Aggregations

Concourse (com.cinchapi.concourse.Concourse)28 Test (org.junit.Test)23 ConcourseIntegrationTest (com.cinchapi.concourse.test.ConcourseIntegrationTest)10 PermissionException (com.cinchapi.concourse.PermissionException)2 Timestamp (com.cinchapi.concourse.Timestamp)2 ManagedConcourseServer (com.cinchapi.concourse.server.ManagedConcourseServer)2 ClientServerTest (com.cinchapi.concourse.test.ClientServerTest)2 ConcourseCodebase (com.cinchapi.concourse.util.ConcourseCodebase)2 File (java.io.File)2 IOException (java.io.IOException)2 Path (java.nio.file.Path)2 Map (java.util.Map)2 Set (java.util.Set)2 AtomicBoolean (java.util.concurrent.atomic.AtomicBoolean)2 ConnectionPool (com.cinchapi.concourse.ConnectionPool)1 Link (com.cinchapi.concourse.Link)1 TransactionException (com.cinchapi.concourse.TransactionException)1 ConcourseBaseTest (com.cinchapi.concourse.test.ConcourseBaseTest)1 PluginTest (com.cinchapi.concourse.test.PluginTest)1 AccessToken (com.cinchapi.concourse.thrift.AccessToken)1