package org.kairosdb.client.builder.grouper;
import org.junit.Test;
import static org.hamcrest.Matchers.equalTo;
import static org.junit.Assert.assertThat;
public class CustomGrouperTest
{
@Test(expected = NullPointerException.class)
public void test_constructor_null_json_invalid()
{
new CustomGrouper("name", null);
}
@Test(expected = IllegalArgumentException.class)
public void test_constructor_empty_json_invalid()
{
new CustomGrouper("name", "");
}
@Test
public void test_toJson()
{
CustomGrouper grouper = new CustomGrouper("group1", "{\"foo\": 120}");
assertThat(grouper.toJson(), equalTo("{\"name\": \"group1\", {\"foo\": 120}}"));
}
}