Beispiel #1
0
def analyticsMeanTest():
    print("Running analytics mean test")
    a = Analytics('beverage')
    a.transaction(cart)
    if (a.getMean() == 2):
        return 'pass'
    else:
        return 'false'
Beispiel #2
0
def analyticsPerSecondTest():
    print("Running analytics per sec test")
    a = Analytics('fruit')
    a.transaction(cart)
    time.sleep(1)
    ps = a.catPerSecond()
    if (round(ps, 0) == 17):
        return 'pass'
    else:
        return 'false'
Beispiel #3
0
def analyticsTransactionTest(_type, _quantity):
    print("Running analytics transaction test for", _type, _quantity)
    a = Analytics(_type)
    items = a.transaction(cart)
    if (items == _quantity):
        return 'pass'
    else:
        return 'fail'