private void illegalMutation(T previousValue, T newValue) throws CoderException { throw new IllegalMutationException( String.format( "Value %s mutated illegally, new value was %s." + " Encoding was %s, now %s.", previousValue, newValue, CoderUtils.encodeToBase64(coder, previousValue), CoderUtils.encodeToBase64(coder, newValue)), previousValue, newValue); }
@Override public void appendTo(Appendable sb) throws IOException { sb.append('/').append(CoderUtils.encodeToBase64(windowCoder, window)); sb.append('/').append(Integer.toString(triggerIndex, TRIGGER_RADIX).toUpperCase()); sb.append('/'); }
public static <T> void coderEncodesBase64(Coder<T> coder, T value, String base64Encoding) throws Exception { assertThat( ENCODING_WIRE_FORMAT_MESSAGE, CoderUtils.encodeToBase64(coder, value), equalTo(base64Encoding)); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null ReadableDuration"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void testEncodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null ByteString"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Long"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Iterable"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null String"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Set"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Integer"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null byte[]"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Byte"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Instant"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsException() throws Exception { thrown.expect(NullPointerException.class); thrown.expectMessage("cannot encode a null BigDecimal"); CoderUtils.encodeToBase64(TEST_CODER, null); } }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null KV"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Collection"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null List"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Integer"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void encodeNullThrowsCoderException() throws Exception { thrown.expect(CoderException.class); thrown.expectMessage("cannot encode a null Integer"); CoderUtils.encodeToBase64(TEST_CODER, null); }
@Test public void testClosingCoderFailsWhenEncodingToBase64() throws Exception { expectedException.expect(UnsupportedOperationException.class); expectedException.expectMessage("Caller does not own the underlying"); CoderUtils.encodeToBase64(new ClosingCoder(), "test-value"); }