def test_asset_should_be_correct_V1_1(self): server.Request = lambda a: mock.Mock(data=request_ok_json, files=mock.Mock(get=lambda a: None)) asset = server.prepare_asset(mock.Mock(environ={})) self.assertEqual(asset['duration'], 30) self.assertEqual(asset['is_enabled'], 0) self.assertEqual(asset['mimetype'], u'webpage') self.assertEqual(asset['name'], u'https://mail.ru') self.assertEqual(asset['end_date'], datetime(2016, 7, 26, 12, 42)) self.assertEqual(asset['start_date'], datetime(2016, 7, 19, 12, 42))
def test_asset_should_be_correct(self): server.Request = lambda a: mock.Mock(form={'model': request_ok_json}, files=mock.Mock(get=lambda a: None)) asset = server.prepare_asset(mock.Mock(environ={})) self.assertEqual(asset['duration'], 30) self.assertEqual(asset['is_enabled'], 0) self.assertEqual(asset['mimetype'], u'webpage') self.assertEqual(asset['name'], u'https://mail.ru') self.assertEqual(asset['end_date'], datetime(2016, 7, 26, 12, 42)) self.assertEqual(asset['start_date'], datetime(2016, 7, 19, 12, 42))
def test_exception_should_rise_if_no_mime_presented_V1_1(self): server.Request = lambda a: mock.Mock(data=request_json_no_mime, files=mock.Mock(get=lambda a: None)) with self.assertRaises(Exception): server.prepare_asset(mock.Mock(environ={}))
def test_exception_should_rise_if_no_name_presented_V1_0(self): server.Request = lambda a: mock.Mock(form={'model': request_json_no_name}, files=mock.Mock(get=lambda a: None)) with self.assertRaises(Exception): server.prepare_asset(mock.Mock(environ={}))
def test_exception_should_rise_if_no_mime_presented_V1_1(self): server.Request = lambda a: mock.Mock( data=request_json_no_mime, files=mock.Mock(get=lambda a: None)) with self.assertRaises(Exception): server.prepare_asset(mock.Mock(environ={}))
def test_exception_should_rise_if_no_name_presented_V1_0(self): server.Request = lambda a: mock.Mock( form={'model': request_json_no_name}, files=mock.Mock(get=lambda a: None)) with self.assertRaises(Exception): server.prepare_asset(mock.Mock(environ={}))