@Test public void testXPDFSampleParametersXPDFSampleParameters() { XPDFSampleParameters copy = new XPDFSampleParameters(sample); assertEquals(sample.getName(), copy.getName()); assertEquals(sample.getPhases(), copy.getPhases()); assertEquals(sample.getPhaseWeightings(), copy.getPhaseWeightings()); assertEquals(sample.isSample(), copy.isSample()); assertEquals(sample.getComposition(), copy.getComposition()); assertEquals(sample.getDensity(), copy.getDensity(), 1e-3); assertEquals(sample.getPackingFraction(), copy.getPackingFraction(), 1e-3); assertEquals(sample.getShapeName(), copy.getShapeName()); }
@Test public void testSetGetPackingFraction() { testSetGetComposition(); double silicaPack = 1.0; cap.setPackingFraction(silicaPack); assertEquals( "Packing fraction not set/got correctly", silicaPack, cap.getPackingFraction(), 1e-3); }