### Question:
DonatedOrgan { public double getFullMarker() { Duration min = getOrganType().getMinExpiration(); Duration max = getOrganType().getMaxExpiration(); if (min == null || max == null) { return 1; } else { return (double) min.getSeconds() / max.getSeconds(); } } protected  DonatedOrgan();  DonatedOrgan(Organ organType, Client donor, LocalDateTime dateTimeOfDonation);  DonatedOrgan(Organ organType, Client donor, LocalDateTime dateTimeOfDonation, Long id); static Comparator<DonatedOrgan> getComparator(DonatedOrganSortOptionsEnum sortOption); Organ getOrganType(); Client getDonor(); void setDonor(Client donor); Client getReceiver(); void setReceiver(Client receiver); LocalDateTime getDateTimeOfDonation(); void setDateTimeOfDonation(LocalDateTime dateTimeOfDonation); boolean hasExpired(); boolean hasExpiredNaturally(); Duration getDurationUntilExpiry(); double getProgressDecimal(); double getFullMarker(); Long getId(); void setId(long id); boolean isAvailable(); void setAvailable(boolean available); String getOverrideReason(); @JsonIgnore String getRawOverrideReason(); void manuallyOverride(String overrideReason); void cancelManualOverride(); OrganState getState(); OrganState getState(boolean includeTransplantStatus); @Override boolean equals(Object o); @Override int hashCode();  }### Answer:
@Test public void getFullMarkerLungTest() { donatedOrgan = new DonatedOrgan(organ, donor, dateTimeOfDonation); assertEquals((double) 2 / 3, donatedOrgan.getFullMarker()); }
@Test public void getFullMarkerPancreasTest() { organ = Organ.PANCREAS; donatedOrgan = new DonatedOrgan(organ, donor, dateTimeOfDonation); assertEquals((double) 1 / 2, donatedOrgan.getFullMarker()); }
@Test public void getFullMarkerLiverTest() { organ = Organ.LIVER; donatedOrgan = new DonatedOrgan(organ, donor, dateTimeOfDonation); assertEquals(1, donatedOrgan.getFullMarker()); }
@Test public void getFullMarkerKidneyTest() { organ = Organ.KIDNEY; donatedOrgan = new DonatedOrgan(organ, donor, dateTimeOfDonation); assertEquals((double) 2 / 3, donatedOrgan.getFullMarker()); }
@Test public void getFullMarkerCorneaTest() { organ = Organ.CORNEA; donatedOrgan = new DonatedOrgan(organ, donor, dateTimeOfDonation); assertEquals((double) 5 / 7, donatedOrgan.getFullMarker()); }
@Test public void getFullMarkerSkinTest() { organ = Organ.SKIN; donatedOrgan = new DonatedOrgan(organ, donor, dateTimeOfDonation); assertEquals((double) 3 / 10, donatedOrgan.getFullMarker()); }
@Test public void getFullMarkerBoneMarrowTest() { organ = Organ.BONE_MARROW; donatedOrgan = new DonatedOrgan(organ, donor, dateTimeOfDonation); donatedOrgan.getFullMarker(); }