@Test(expected = RuntimeException.class)
    public void findBestDistanceRuntimeException(){

        List<ArithmeticQuantity> quantity_list = new ArrayList<ArithmeticQuantity>();
        quantity_list.add(new ArithmeticQuantity(10, Volume.CUP));
        quantity_list.add(new ArithmeticQuantity(2, Distance.YARDS));
        quantity_list.add(new ArithmeticQuantity(9, Distance.FEET));
        quantity_list.add(new ArithmeticQuantity(4, Distance.YARDS));

        assertEquals(Quantity.best(quantity_list), new ArithmeticQuantity(4, Distance.YARDS));

    }