@Test
public void builderFromPlaceRequestShouldNotShareParams() {

    // given
    PlaceRequest request = new PlaceRequest.Builder()
            .nameToken("nameToken")
            .with("name1", "value1")
            .with("name2", "value2")
            .build();
    PlaceRequest.Builder copyBuilder = new PlaceRequest.Builder(request);
    // when
    copyBuilder.with("name3", "value3").build();
    // then
    assertNull(request.getParameter("name3", null));
}