print('test submitting request validation invalid amount') loan1.submitLoanRequest(borrower1, amount=000, installment_period=6) print('test submitting request validation invalid installment_period') loan1.submitLoanRequest(borrower1, amount=5000, installment_period=-6) # Submit valid request print('Submit valid request') loan1.submitLoanRequest(borrower1, amount=5000, installment_period=6) # List borrower1 loan Requests print('List borrower1 loan Requests') borrower1.checkMyLoans() # Get loan1 details print('Get loan1 details') loan1.showLoanReqDetails() # create Investors print('create Investors') investor1 = Investor(balance=20000) investor2 = Investor(balance=30000) investor3 = Investor(balance=100) print('investor1 investor2 investor3 are created') # Investors Submitting offers print('investor1 submit valid offer') loan1.submitLoanOffer(investor=investor1, interest=10) print('investor2 submit valid offer') loan1.submitLoanOffer(investor=investor2, interest=15) # test submitting offer validation