@Test
public void testRegularAndRuntimeParametersAreEqual() {

  CloudBigtableTableConfiguration withRegularParameters =
      buildConfiguration().toBuilder().withConfiguration("somekey", "somevalue").build();
  CloudBigtableTableConfiguration withRuntimeParameters =
      new CloudBigtableTableConfiguration.Builder()
          .withTableId(StaticValueProvider.of(TABLE))
          .withProjectId(StaticValueProvider.of(PROJECT))
          .withInstanceId(StaticValueProvider.of(INSTANCE))
          .withConfiguration("somekey", StaticValueProvider.of("somevalue"))
          .build();
  Assert.assertNotSame(withRegularParameters, withRuntimeParameters);
  Assert.assertEquals(withRegularParameters, withRuntimeParameters);
}