SuccessChanges

Summary

  1. Tsk29-47 Adds the user entity with all tests data (details)
Commit 41aa5b578b597ca3b25e17ed57285336e8d4239e by git
Tsk29-47 Adds the user entity with all tests data
Creates an Admin, Author classes which extend from User. They are used
to create different types of users. Adds new users' data to the SQL and
XML files and the author attribute of the Story has been modified, which
is no longer a String. Adds data to the test dataset and adds a new
matcher for the author. The matchers that had the author attribute have
been modified to use the new author matcher as well as the tests.
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/IsEqualToStory.java
The file was modifiedadditional-material/db/microstories-mysql.full.sql
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/IsEqualToAuthor.java
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/AuthorTest.java
The file was modifieddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/StoryTest.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/util/security/AuthorRoleCaller.java
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/Reading.java
The file was removeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/StoryTestSuite.java
The file was modifiedrest/src/main/resources/META-INF/persistence.xml
The file was modifiedrest/src/test/java/es/uvigo/esei/dgss/teama/microstories/rest/StoryResourceRestTest.java
The file was modifiedtests/src/main/resources/datasets/stories-update-story.xml
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/Administrator.java
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/Author.java
The file was modifiedservice/src/test/resources/test-persistence.xml
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/EntitiesTestSuite.java
The file was modifiedtests/src/main/resources/datasets/stories-remove.xml
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/User.java
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/StoryDataset.java
The file was modifiedtests/src/main/resources/datasets/stories-update-story-theme.xml
The file was modifiedadditional-material/db/microstories-mysql.drop.sql
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/Story.java
The file was modifiedadditional-material/db/microstories-mysql.creation.sql
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/AdministratorTest.java
The file was modifieddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/ReadingTest.java
The file was modifiedrest/src/test/resources/test-persistence.xml
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/util/security/AdminRoleCaller.java
The file was modifiedjsf/src/main/resources/META-INF/persistence.xml
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/teama/microstories/service/StoryServiceIntegrationTest.java
The file was modifiedtests/src/main/resources/scripts/cleanup.sql
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/microstories/domain/entities/UserTest.java
The file was modifiedtests/src/main/resources/datasets/stories.xml
The file was modifiedadditional-material/db/microstories-mysql.data.sql
The file was modifiedservice/src/main/resources/META-INF/persistence.xml
The file was modifiedadditional-material/db/microstories-mysql.delete.sql
The file was modifiedadditional-material/db/microstories-mysql.creation.test.sql