def test_create_user(self): """ Tests that create_user saves a new user with a set password. """ user = MagicMock() user_manager = UserManager() user_manager.model = MagicMock(return_value=user) user_manager._db = 'my_test_db' return_user = user_manager.create_user('test_username', 'test_password', test_kwarg='test_kwarg') user_manager.model.assert_called_once_with(username='******', test_kwarg='test_kwarg') user.set_password.assert_called_once_with('test_password') user.save.assert_called_once_with(using='my_test_db') self.assertEqual( return_user, user, "The returned user is not the created user.")
def test_create_user(self): """ Tests that create_user saves a new user with a set password. """ user = MagicMock() user_manager = UserManager() user_manager.model = MagicMock(return_value=user) user_manager._db = "my_test_db" return_user = user_manager.create_user("test_username", "test_password", test_kwarg="test_kwarg") user_manager.model.assert_called_once_with(username="******", test_kwarg="test_kwarg") user.set_password.assert_called_once_with("test_password") user.save.assert_called_once_with(using="my_test_db", skip_autoupdate=False) self.assertEqual(return_user, user, "The returned user is not the created user.")
def test_create_user(self): """ Tests that create_user saves a new user with a set password. """ user = MagicMock() user_manager = UserManager() user_manager.model = MagicMock(return_value=user) user_manager._db = "my_test_db" return_user = user_manager.create_user( "test_username", "test_password", test_kwarg="test_kwarg" ) user_manager.model.assert_called_once_with( username="******", test_kwarg="test_kwarg" ) user.set_password.assert_called_once_with("test_password") user.save.assert_called_once_with(using="my_test_db", skip_autoupdate=False) self.assertEqual( return_user, user, "The returned user is not the created user." )