Example #1
0
def test_receipt_should_different():
    receipt = posting.Receipt(number=1234, post_date="20160812", value="18.00")
    assert receipt != posting.Receipt(
        number=1235, post_date="20160812", value="18.00")
    assert receipt != posting.Receipt(
        number=1234, post_date="20160813", value="18.00")
    assert receipt != posting.Receipt(
        number=1235, post_date="20160813", value="19.00")
Example #2
0
def test_receipt_should_different():
    receipt = posting.Receipt(number=1234, post_date='20160812', value='18.00')
    assert receipt != posting.Receipt(
        number=1235, post_date='20160812', value='18.00')
    assert receipt != posting.Receipt(
        number=1234, post_date='20160813', value='18.00')
    assert receipt != posting.Receipt(
        number=1235, post_date='20160813', value='19.00')
Example #3
0
def test_receipt_basic():
    receipt = posting.Receipt(number=1234, post_date="20160812", value="18.00")
    assert receipt.number == 1234
    assert receipt.real_post_date == "20160812"
    assert receipt.real_value == "18.00"
    assert isinstance(receipt.post_date, date)
    assert receipt.post_date.day == 12
    assert receipt.post_date.month == 8
    assert receipt.post_date.year == 2016
    fake_date = date(year=2016, month=8, day=12)
    assert isinstance(posting.Receipt(number=1234, post_date=fake_date, value="18.00").post_date, date)
    assert isinstance(posting.Receipt(number=1234, post_date=fake_date, value="18.00").value, Decimal)
Example #4
0
def test_receipt_should_equals():
    receipt = posting.Receipt(number=1234, post_date="20160812", value="18.00")
    assert receipt == posting.Receipt(number=1234,
                                      post_date="20160812",
                                      value="18.00")
Example #5
0
def test_receipt_should_equals():
    receipt = posting.Receipt(number=1234, post_date='20160812', value='18.00')
    assert receipt == posting.Receipt(number=1234,
                                      post_date='20160812',
                                      value='18.00')