Summary
- Assert-Exception-Testfälle hinzugefügt
- Added the PropertiesReaderFile that reads properties from a file. Added a new Interface that will work with the OracleDatabaseManager in future. Improved the test cases.
- Some small test cases for the first prop-reader implementation
- First implementation of the ressource reader :)
- Removed unused method
- testfälle für exceptions hinzugefügt
- Improved the "delete" method
- Improved the "find"-Method for IntegerValue
- Changed some comments. Improved the "find"-Method for "StringValue".
- Persistence - Refactoring of certain find method. Uses proper regex engine now.
- Improved a comment
- Added some test cases
- Added one test case for the method "find"
- Added some test cases for the "find" method with strings
- Persistence - Simple refactoring giving meaningful variable names
- Persistence: - Moved another test-method that tests transaction behavior.
- Persistence: - Removed some empty test-cases from the no database tests which succeed now. - Moved some tests which deal with transaction behavior to the section for this category and added empty test methods in the no database test class.
- Persistence: - Found an fixed bug in set-method for UnidirectionalAssociations in association with the deletion of links of unique associations.
- Persistence: - Found another test which tests transaction behavior. Moved it to the appropriate section in the general test class and renamed it. Enhanced comment to be more meaningful. Added overridden empty method in No-Database-test class because it doesn't provide transactions.
- Persistence: - Moved all tests which deal with transaction behavior into the general test class for all ObjectFacadeImplementations; this means that all implementations that don't support transactions have to override all these methods dealing with transactions with empty methods. - Consequently added such empty overridden methods to the NoDatabase-test cases as we do not support even the tiniest bit of transaction behavior.
- fixed 2 test cases
- Removed all methods that try to simulate transactions
- Persistence: - Moved testDeleteFail() form the general ObjectFacade-test-class to the oracle-test-class and renamed it to testDeleteFailNotInScopeOfTransaction() because it only tests transaction behavior which we do not support.
- Persistence: - Fixed get()-Method for MappedLinks so that an Exception is thrown when no link has been found. THis was done in order to match behavior that was expected in a test case. - Removed the associated empty overridden test-method from the TestObjectFacadeNoDatabaseImplementation-Class.
- Removed 2 test cases that are working now
- Added some type checking methods to throw the invalidLinkException
- Persistence: - Made in-line-comments for empty overridden test-methods to TODOs so that everyone can notice that not all test cases are 'actually' green.
Change Type | Path in Repository | Path in Workspace |
---|---|---|
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestAuthorizationFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestAuthorizationFacade.java |
Change Type | Path in Repository | Path in Workspace |
The file was added | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/utils/PropertiesReaderFile.java | Persistence/src/main/java/de/fhdw/wtf/persistence/utils/PropertiesReaderFile.java |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/utils/PropertiesReaderRessource.java | Persistence/src/main/java/de/fhdw/wtf/persistence/utils/PropertiesReaderRessource.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestPropertiesReader.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestPropertiesReader.java |
Change Type | Path in Repository | Path in Workspace |
The file was added | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestPropertiesReader.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestPropertiesReader.java |
Change Type | Path in Repository | Path in Workspace |
The file was added | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/utils/PropertiesReader.java | Persistence/src/main/java/de/fhdw/wtf/persistence/utils/PropertiesReader.java |
The file was added | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/utils/PropertiesReaderRessource.java | Persistence/src/main/java/de/fhdw/wtf/persistence/utils/PropertiesReaderRessource.java |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/utils/StringConstants.java | Persistence/src/main/java/de/fhdw/wtf/persistence/utils/StringConstants.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/OracleDatabaseManager.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/OracleDatabaseManager.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestAuthorizationFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestAuthorizationFacade.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeOracle.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeOracle.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeOracle.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeOracle.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacade.java |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java | Persistence/src/main/java/de/fhdw/wtf/persistence/facade/NoDatabaseObjectFacadeImplementation.java |
Change Type | Path in Repository | Path in Workspace |
The file was modified | /trunk/Workspace/Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java | Persistence/src/test/java/de/fhdw/wtf/persistence/test/TestObjectFacadeNoDatabase.java |