use of site.ycsb.Status in project YCSB by brianfrankcooper.
the class RestClientTest method update_200.
@Test
public void update_200() {
HashMap<String, ByteIterator> data = new HashMap<String, ByteIterator>();
data.put(DATA_TAG, new StringByteIterator(INPUT_DATA));
Status status = rc.update(null, VALID_RESOURCE, data);
assertEquals(Status.OK, status);
}
use of site.ycsb.Status in project YCSB by brianfrankcooper.
the class RestClientTest method delete_200.
// Delete success.
@Test
public void delete_200() {
Status status = rc.delete(null, VALID_RESOURCE);
assertEquals(Status.OK, status);
}
use of site.ycsb.Status in project YCSB by brianfrankcooper.
the class RestClientTest method read_500.
// Server error.
@Test
public void read_500() {
HashMap<String, ByteIterator> result = new HashMap<String, ByteIterator>();
Status status = rc.read(null, INVALID_RESOURCE, null, result);
assertEquals(Status.ERROR, status);
}
use of site.ycsb.Status in project YCSB by brianfrankcooper.
the class RestClientTest method update_404.
@Test
public void update_404() {
HashMap<String, ByteIterator> data = new HashMap<String, ByteIterator>();
data.put(DATA_TAG, new StringByteIterator(INPUT_DATA));
Status status = rc.update(null, ABSENT_RESOURCE, data);
assertEquals(Status.NOT_FOUND, status);
}
use of site.ycsb.Status in project YCSB by brianfrankcooper.
the class RestClientTest method insert_500.
@Test
public void insert_500() {
HashMap<String, ByteIterator> data = new HashMap<String, ByteIterator>();
data.put(DATA_TAG, new StringByteIterator(INPUT_DATA));
Status status = rc.insert(null, INVALID_RESOURCE, data);
assertEquals(Status.ERROR, status);
}
Aggregations