@Test
 public void and() {
   Verify.assertSerializedForm(
       1L,
       "rO0ABXNyAFBjb20uZ3MuY29sbGVjdGlvbnMuaW1wbC5ibG9jay5mYWN0b3J5LnByaW1pdGl2ZS5C\n"
           + "b29sZWFuUHJlZGljYXRlcyRGYWxzZVByZWRpY2F0ZQAAAAAAAAABAgAAeHA=",
       BooleanPredicates.and(BooleanPredicates.isTrue(), BooleanPredicates.isFalse()));
 }
 @Test
 public void or() {
   Verify.assertSerializedForm(
       1L,
       "rO0ABXNyAE9jb20uZ3MuY29sbGVjdGlvbnMuaW1wbC5ibG9jay5mYWN0b3J5LnByaW1pdGl2ZS5C\n"
           + "b29sZWFuUHJlZGljYXRlcyRUcnVlUHJlZGljYXRlAAAAAAAAAAECAAB4cA==",
       BooleanPredicates.or(BooleanPredicates.isTrue(), BooleanPredicates.isFalse()));
 }
 @Test
 public void not() {
   Verify.assertSerializedForm(
       1L,
       "rO0ABXNyAFljb20uZ3MuY29sbGVjdGlvbnMuaW1wbC5ibG9jay5mYWN0b3J5LnByaW1pdGl2ZS5C\n"
           + "b29sZWFuUHJlZGljYXRlcyRJc0ZhbHNlQm9vbGVhblByZWRpY2F0ZQAAAAAAAAABAgAAeHA=",
       BooleanPredicates.not(BooleanPredicates.isTrue()));
 }