### Question:
TransformedStudentT extends TransformedStudentTBase { public double getQuantile(double p) { return calculateQuantile(p); } TransformedStudentT(double mu, double sigma, int degreesOfFreedom); AxisType getAxisType(); double getQuantile(double p); @Override double getCumulativeProbability(double x); @Override String toString();  }### Answer:
@Test public void testGetQuantile() { double t1_90 = 6.314; double t1_95 = 12.706; double t9_90 = 1.833; double t9_95 = 2.262; assertEquals(t1_95 * 1.0 + 0.0, d_student1.getQuantile(0.975), 0.001); assertEquals(t9_95 * 2.0 + -5.0, d_student2.getQuantile(0.975), 0.001); assertEquals(-t1_95 * 1.0 + 0.0, d_student1.getQuantile(0.025), 0.001); assertEquals(-t9_95 * 2.0 + -5.0, d_student2.getQuantile(0.025), 0.001); assertEquals(t1_90 * 1.0 + 0.0, d_student1.getQuantile(0.95), 0.001); assertEquals(t9_90 * 2.0 + -5.0, d_student2.getQuantile(0.95), 0.001); assertEquals(0.0, d_student1.getQuantile(0.5), 0.00001); assertEquals(-5.0, d_student2.getQuantile(0.5), 0.00001); }