### Question:
TPMReportRequest implements ReportRequest { @Override public Class<? extends Report> getReportType() { return TPMReport.class; } protected  TPMReportRequest();  TPMReportRequest(final byte[] nonce, final int mask); @Override Class<? extends Report> getReportType(); int getPcrMask(); byte[] getNonce();  }### Answer:
@Test public final void getReportType() { TPMReportRequest tpmRepReq = new TPMReportRequest(TEST_NONCE, TEST_MASK); Assert.assertEquals(tpmRepReq.getReportType(), TPMReport.class); }