@Test public void canParsePulseData() throws Exception { AndBloodPressureConfirmedMeasurementDataPacket packet = new AndBloodPressureConfirmedMeasurementDataPacket( PrettyByteParser.parse(confirmedMeasurementWithPulse)); assertFalse(packet.hasBloodPressure()); assertTrue(packet.hasPulse()); assertEquals(55, packet.getPulse()); }
@Test public void canParseBloodPressureAndPulse() throws Exception { AndBloodPressureConfirmedMeasurementDataPacket packet = new AndBloodPressureConfirmedMeasurementDataPacket( PrettyByteParser.parse(confirmedMeasurementWithBloodPressureAndPulse)); assertTrue(packet.hasBloodPressure()); assertTrue(packet.hasPulse()); assertEquals(126, packet.getSystolicBloodPressure()); assertEquals(71, packet.getDiastolicBloodPressure()); assertEquals(86, packet.getMeanArterialPressure()); assertEquals(54, packet.getPulse()); }