def test(backend_mock, request_mock): request_mock.method = 'POST' request_mock.form = { 'first': '50', 'second': '70', } frontend.home() backend_mock.add.assert_called_once_with(50, 70)
def setup(): it.request_mock.form['currency'] = 'ISK' rate = 3.1234 cfactor = 100 it.backend_mock.get_exchange_rate.return_value = (rate, cfactor) it.html = home()
def test(request_mock): request_mock.method = 'GET' html = frontend.home() it.assertIn('<form', html) it.assertIn('name="first"', html) it.assertIn('name="second"', html)
def test(request_mock): request_mock.method = 'GET' html = frontend.home() it.assertIn('Home Page', html)
def setup(): it.backend_mock.NoData = KeyError it.backend_mock.get_exchange_rate.side_effect = it.backend_mock.NoData it.html = home()
def setup(): it.html = home()