// Path: src/test/java/com/hubspot/jackson/datatype/protobuf/util/ObjectMapperHelper.java
// public static ObjectMapper camelCase() {
//   return DEFAULT;
// }


import static com.hubspot.jackson.datatype.protobuf.util.ObjectMapperHelper.camelCase;
import static org.assertj.core.api.Assertions.assertThat;
import java.io.IOException;
import org.junit.Test;
import com.google.protobuf.ListValue;
import com.google.protobuf.NullValue;
import com.google.protobuf.Struct;
import com.google.protobuf.Value;
import com.hubspot.jackson.datatype.protobuf.util.BuiltInProtobufs.RepeatedValue;
package com.hubspot.jackson.datatype.protobuf.builtin;





public class RepeatedValueTest {
  private static final Value NESTED = Value.newBuilder().setStringValue("nested").build();
  private static final Value LIST = Value
          .newBuilder()
          .setListValue(ListValue.newBuilder().addValues(NESTED).build())
          .build();
  private static final Struct STRUCT = Struct
          .newBuilder()
          .putFields("key", Value.newBuilder().setStringValue("value").build())
          .build();

  @Test
  public void itReadsListValues() throws IOException {
    String json = "{\"values\":[\"nested\"]}";
// Path: src/test/java/com/hubspot/jackson/datatype/protobuf/util/ObjectMapperHelper.java
// public static ObjectMapper camelCase() {
//   return DEFAULT;
// }


// Path: src/test/java/com/hubspot/jackson/datatype/protobuf/builtin/RepeatedValueTest.java
import static com.hubspot.jackson.datatype.protobuf.util.ObjectMapperHelper.camelCase;
import static org.assertj.core.api.Assertions.assertThat;
import java.io.IOException;
import org.junit.Test;
import com.google.protobuf.ListValue;
import com.google.protobuf.NullValue;
import com.google.protobuf.Struct;
import com.google.protobuf.Value;
import com.hubspot.jackson.datatype.protobuf.util.BuiltInProtobufs.RepeatedValue;

package com.hubspot.jackson.datatype.protobuf.builtin;





public class RepeatedValueTest {
  private static final Value NESTED = Value.newBuilder().setStringValue("nested").build();
  private static final Value LIST = Value
          .newBuilder()
          .setListValue(ListValue.newBuilder().addValues(NESTED).build())
          .build();
  private static final Struct STRUCT = Struct
          .newBuilder()
          .putFields("key", Value.newBuilder().setStringValue("value").build())
          .build();

  @Test
  public void itReadsListValues() throws IOException {
    String json = "{\"values\":[\"nested\"]}";
    RepeatedValue message = camelCase().readValue(json, RepeatedValue.class);