• Validates a given object against a given schema. Throws an error if the object is invalid

    Parameters

    • object: any

      The object to be validated

    Returns {
        discount: number;
        id: number;
        name: string;
        price: number;
        quantity: number;
        taxRate: number;
    }