def test_app_name_invalid(): """Tests valid values of app_name.""" # Arrange app = App() # Act/Assert with pytest.raises(ValueError): app.app_name = "" with pytest.raises(ValueError): app.app_name = None with pytest.raises(ValueError): app.app_name = "My Super Cool App"
def test_app_name(): """Tests get/set of app_name.""" # Arrange app = App() # Act expected_app_name = "my_app" app.app_name = expected_app_name app_name = app.app_name # Assert assert app_name == expected_app_name