feat: cover basic functionality of DiscountedItem (lines coverage is not 100% though),
known issue: Item.equals() compares floating point numbers using '==' (DEFECT), fixed: discountTo Date is correctly assigned in constructor DiscountedItem(int, String, float, String, int, Date, Date)