ImpressionRequest extends UserRequest { public final String getPriceName() { return priceName; } protected  ImpressionRequest(
      Exchange exchange, HttpRequest httpRequest,
      @Nullable String priceName); static Builder newBuilder(); @Override Builder toBuilder(); final boolean hasPrice(); final double getPriceValue(); final double getPriceValue(String priceName); final String getPriceName();  }
@Test public void testCommonMethods() { ImpressionRequest req = TestImpressionRequestBuilder.create().build(); TestUtil.testCommonMethods(req); assertEquals("price", req.getPriceName()); }