@Test
public void testSetTag_booleanType() {

    Span result = undertest.setTag("a-key", true);
    assertSame(result, undertest);
    verifyZeroInteractions(abstractTracer);
    assertNotNull(grpcSpan.getTagsList());
    assertEquals(1, grpcSpan.getTagsCount());
    assertEquals(KeyValue.newBuilder().setKey("a-key").setBoolValue(true).build(), grpcSpan.getTags(0));
    result = undertest.setTag(new BooleanTag("b-key"), true);
    assertSame(result, undertest);
    verifyZeroInteractions(abstractTracer);
    assertNotNull(grpcSpan.getTagsList());
    assertEquals(2, grpcSpan.getTagsCount());
    assertEquals(KeyValue.newBuilder().setKey("b-key").setBoolValue(true).build(), grpcSpan.getTags(1));
}