{
  "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
  "failCount" : 0,
  "skipCount" : 0,
  "totalCount" : 184,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 166,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/view/all/job/microstories-2526-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2526-teamA-microstories-domain/166/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.551,
        "empty" : false,
        "failCount" : 0,
        "passCount" : 74,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testSetTitlePublishedStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testIsPublishedFalse",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRemoveThemeWithOnlyOne",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testAddMultipleViews",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testRemoveThemePublished",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetThemesNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetThemesZero",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAddThemeMethod",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetThemesExceedLimit",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetId",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetContentPublished",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testSetContent",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetGenreNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testRemoveTheme",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "testSetContentExactlyLimit",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testAddThemePublished",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetContentExceedsLimitForPoetryGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAddViewNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsCompleteFalse_MissingContent",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetPublishedAt",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsCompleteFalse_MissingGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsCompleteFalse_MissingTitle",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testIsPublishedTrue",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetContentNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetViewsUnmodifiable",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPublishIncompleteStory_MissingContent",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetTitleNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPublishAlreadyPublished",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetAuthor",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetAuthorNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAddThemeNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetIdNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPublishSuccess",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testPublishIncompleteStory_MissingThemes",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetThemes",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetContentExceedsLimitForShortStoryGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testPublishIncompleteStory_MissingGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPublishIncompleteStory_MissingTitle",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsCompleteFalse_MissingThemes",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetGenrePublishedStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetContentExceedsLimitForTaleGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetFavoritedByEmpty",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsCompleteTrue",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetTitleTooLong",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRemoveThemeNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetFavoritedByReturnsUnmodifiableSet",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetTitle",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.027,
                "failedSince" : 0,
                "name" : "testAddFavoriteStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUsernameTooShort",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.067,
                "failedSince" : 0,
                "name" : "testConstructorWithStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetFavoriteStoriesReturnsUnmodifiableSet",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetPassword",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAddStoryNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testChangePasswordNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetStoriesNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetPasswordNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetId",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetUsernameNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUsernameTooLong",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAddStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testChangePassword",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testChangePasswordTooShort",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testChangePasswordTooLong",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testUsernameInvalidPattern",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetPasswordNoMD5",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRemoveFavoriteStoryNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetIdNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetRoleNull",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetUsername",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetRole",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testRemoveFavoriteStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAddStoryWithDifferentAuthor",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAddFavoriteStoryNull",
                "skipped" : false,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.551,
            "id" : null,
            "name" : "es.uvigo.esei.microstories.domain.entities.DomainUnitTestSuite",
            "timestamp" : null
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 166,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/view/all/job/microstories-2526-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2526-teamA-microstories-rest/166/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 61.693,
        "empty" : false,
        "failCount" : 0,
        "passCount" : 53,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 1.016,
                "failedSince" : 0,
                "name" : "beforeListRecentStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 3.819,
                "failedSince" : 0,
                "name" : "listRecentStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.444,
                "failedSince" : 0,
                "name" : "afterListRecentStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.129,
                "failedSince" : 0,
                "name" : "beforeGetStoryById",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.082,
                "failedSince" : 0,
                "name" : "testGetStoryById_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "afterGetStoryById",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.25,
                "failedSince" : 0,
                "name" : "beforeGetNonExistentStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.114,
                "failedSince" : 0,
                "name" : "testGetStoryById_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.365,
                "failedSince" : 0,
                "name" : "afterGetNonExistentStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.195,
                "failedSince" : 0,
                "name" : "beforeSearchStoriesContainsText",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.22,
                "failedSince" : 0,
                "name" : "testSearchStories_ReturnsResults",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "afterSearchStoriesContainsText",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.162,
                "failedSince" : 0,
                "name" : "beforeSearchStoriesInvalidText",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.068,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidText_ReturnsBadRequest",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.211,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.214,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByTheme",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByTheme",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.206,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByTheme",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.167,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByPublicationDate",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.236,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByPublication",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.174,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByPublicationDate",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.25,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByGenreThemeAndPublication",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.172,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByGenreThemeAndPublication",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.256,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByGenreThemeAndPublication",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.1,
                "failedSince" : 0,
                "name" : "beforeGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.217,
                "failedSince" : 0,
                "name" : "getTop2ReadStoriesLastMonthByGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "afterGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.092,
                "failedSince" : 0,
                "name" : "beforeGetTop2ReadStoriesLastMonthByGenre_empty",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.066,
                "failedSince" : 0,
                "name" : "getTop2ReadStoriesLastMonthByGenre_empty",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.091,
                "failedSince" : 0,
                "name" : "afterGetTop2ReadStoriesLastMonthByGenre_empty",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.087,
                "failedSince" : 0,
                "name" : "beforeUpdateStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.601,
                "failedSince" : 0,
                "name" : "testUpdateStory_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.081,
                "failedSince" : 0,
                "name" : "testUpdateStory_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testUpdateStory_Unauthorized",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testUpdateStory_BadRequest",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.14,
                "failedSince" : 0,
                "name" : "beforeDeleteStory_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.056,
                "failedSince" : 0,
                "name" : "testDeleteStory_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.097,
                "failedSince" : 0,
                "name" : "afterDeleteStory_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "beforeDeleteStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.066,
                "failedSince" : 0,
                "name" : "testDeleteStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.168,
                "failedSince" : 0,
                "name" : "afterDeleteStory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.117,
                "failedSince" : 0,
                "name" : "beforeCreateMicrostory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testCreateMicrostory_Forbidden",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.048,
                "failedSince" : 0,
                "name" : "testCreateMicrostory_BadRequest",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "testCreateMicrostory_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.09,
                "failedSince" : 0,
                "name" : "afterCreateMicrostory",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.091,
                "failedSince" : 0,
                "name" : "beforeRemoveFavorite",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.085,
                "failedSince" : 0,
                "name" : "testRemoveFavorite_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testRemoveFavorite_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.036,
                "failedSince" : 0,
                "name" : "testRemoveFavorite_Unauthorized",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.079,
                "failedSince" : 0,
                "name" : "afterRemoveFavorite",
                "skipped" : false,
                "status" : "PASSED"
              }
            ],
            "duration" : 61.693,
            "id" : null,
            "name" : "es.uvigo.esei.microstories.rest.ResourceUnitTestSuite",
            "timestamp" : null
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 166,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/view/all/job/microstories-2526-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2526-teamA-microstories-service/166/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 51.051,
        "empty" : false,
        "failCount" : 0,
        "passCount" : 57,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 1.687,
                "failedSince" : 0,
                "name" : "testCountStoriesByFilter_GenreAndDateFilter",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.338,
                "failedSince" : 0,
                "name" : "testAddFavorite_StoryNotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.526,
                "failedSince" : 0,
                "name" : "testCreateStory_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.167,
                "failedSince" : 0,
                "name" : "testDeleteStory_Unauthorized_NotAuthor",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.224,
                "failedSince" : 0,
                "name" : "testPublishStory_NotAuthor",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.321,
                "failedSince" : 0,
                "name" : "testRemoveFavorite_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "testCountStoriesByFilter_GenreFilter",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.315,
                "failedSince" : 0,
                "name" : "testCountStoriesByText_NoText",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.205,
                "failedSince" : 0,
                "name" : "testCountStoriesByText_ExistingText",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "testGetStoryById",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.133,
                "failedSince" : 0,
                "name" : "testCountStoriesByFilter_NoFilter",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.258,
                "failedSince" : 0,
                "name" : "testUpdateStory_Published",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "testAddReadingLogEntryForA_Story_aux",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.173,
                "failedSince" : 0,
                "name" : "testCountStoriesByFilter_GenreAndThemeFilter",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.226,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_InvalidPage",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_InvalidSize",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.098,
                "failedSince" : 0,
                "name" : "testCountFavoriteStories_Unauthorized_WrongRole",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.107,
                "failedSince" : 0,
                "name" : "testCountStoriesByFilter_ThemeFilter",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.084,
                "failedSince" : 0,
                "name" : "testCountStoriesByFilter_ThemeAndDateFilter",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.11,
                "failedSince" : 0,
                "name" : "testCountStoriesByFilter_DateRangeFilter",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "testGetFavoriteStories_WithPagination",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.12,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_WithPagination",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.105,
                "failedSince" : 0,
                "name" : "testPublishStory_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.142,
                "failedSince" : 0,
                "name" : "testGetFavoriteStories_InvalidPage",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.131,
                "failedSince" : 0,
                "name" : "testGetFavoriteStories_InvalidSize",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "testGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidPage",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.117,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidSize",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "testGetStoryById_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.13,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithInitialDateAfterFinalDate",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.096,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithOnlyInitialDate",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.127,
                "failedSince" : 0,
                "name" : "testGetFavoriteStories_NoFavorites",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.164,
                "failedSince" : 0,
                "name" : "testSearchStories_EmptyText_ShoulReturnAllStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.168,
                "failedSince" : 0,
                "name" : "testCountFavoriteStories_NoFavorites",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.125,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDate",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.16,
                "failedSince" : 0,
                "name" : "testDeleteStory_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.1,
                "failedSince" : 0,
                "name" : "testCountStoriesByFilter_DateFilter",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.084,
                "failedSince" : 0,
                "name" : "testGetTop2ReadStoriesLastMonthByGenre_NoStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.11,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithOnlyFinalDate",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.085,
                "failedSince" : 0,
                "name" : "testAddFavorite_Unauthorized_WrongRole",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.108,
                "failedSince" : 0,
                "name" : "testUpdateStory_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.12,
                "failedSince" : 0,
                "name" : "testCountFavoriteStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.087,
                "failedSince" : 0,
                "name" : "testDeleteStory_Unauthorized_WrongRole",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.068,
                "failedSince" : 0,
                "name" : "testRemoveFavorite_Unauthorized_WrongRole",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.091,
                "failedSince" : 0,
                "name" : "testAddFavorite_Success",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.134,
                "failedSince" : 0,
                "name" : "testGetFavoriteStories_Pagination_Page1",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.081,
                "failedSince" : 0,
                "name" : "testUpdateStory_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.121,
                "failedSince" : 0,
                "name" : "testSearchStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.098,
                "failedSince" : 0,
                "name" : "testGetFavoriteStories_Unauthorized_WrongRole",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.099,
                "failedSince" : 0,
                "name" : "testCreateStory_Unauthorized_WrongRole",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "testUpdateStory_Unauthorized_NotAuthor",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.168,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByGenre",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.142,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByTheme",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.139,
                "failedSince" : 0,
                "name" : "testGetRecentStories",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.223,
                "failedSince" : 0,
                "name" : "testCreateStory_Unauthorized_NoUser",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.099,
                "failedSince" : 0,
                "name" : "testRemoveFavorite_StoryNotFound",
                "skipped" : false,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.064,
                "failedSince" : 0,
                "name" : "testDeleteStory_NotFound",
                "skipped" : false,
                "status" : "PASSED"
              }
            ],
            "duration" : 51.051,
            "id" : null,
            "name" : "es.uvigo.esei.microstories.services.ServiceIntegrationTestSuite",
            "timestamp" : null
          }
        ]
      }
    }
  ]
}