Example #1
0
def test_OPP_validate_product_nameEmpty_nonZeroStatus():
    from src.logic_processor.order_products_processor import OPP
    from src.database.db import init_db
    init_db()
    from src.models.Products import Products
    p = Products(None,bytearray('abc','utf-8'),1234,None,None,None,1)

    resp = OPP.validate_product(p)
    resp = json.loads(resp)

    assert resp['status'] != 0
Example #2
0
def test_OPP_validate_product_emptyCheck_nonZeroStatus():
    from src.logic_processor.order_products_processor import OPP
    from src.database.db import init_db
    init_db()
    from src.models.Products import Products
    p = Products()

    resp = OPP.validate_product(p)
    resp = json.loads(resp)

    assert resp['status'] != 0
Example #3
0
def test_OPP_validate_product_validCheck_ZeroStatus():
    from src.logic_processor.order_products_processor import OPP
    from src.database.db import init_db
    init_db()
    from src.models.Products import Products
    p = Products("abc",bytearray('abc','utf-8'),None,None,121,None,1)

    resp = OPP.validate_product(p)


    assert resp == True