예제 #1
0
 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"
예제 #2
0
 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