{
  "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
  "failCount" : 0,
  "skipCount" : 0,
  "totalCount" : 96,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 124,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/view/all/job/microstories-2526-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2526-teamA-microstories-domain/124/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.399,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 46,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testRemoveThemeWithOnlyOne",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.048,
                "failedSince" : 0,
                "name" : "testAddMultipleViews",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "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.0,
                "failedSince" : 0,
                "name" : "testAddThemeMethod",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "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" : "testSetContent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetGenreNull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.0,
                "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" : "testSetContentExceedsLimitForPoetryGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.StoryTest",
                "duration" : 0.001,
                "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" : "testSetPublishedAt",
                "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" : "testSetTitleNull",
                "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.001,
                "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" : "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.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" : "testRemoveThemeNull",
                "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.007,
                "failedSince" : 0,
                "name" : "testUsernameTooShort",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.114,
                "failedSince" : 0,
                "name" : "testConstructorWithStories",
                "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.001,
                "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.001,
                "failedSince" : 0,
                "name" : "testUsernameTooLong",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "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.004,
                "failedSince" : 0,
                "name" : "testChangePasswordTooLong",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "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" : "testSetIdNull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.domain.entities.UserTest",
                "duration" : 0.0,
                "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.001,
                "failedSince" : 0,
                "name" : "testSetRole",
                "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"
              }
            ],
            "duration" : 0.399,
            "id" : None,
            "name" : "es.uvigo.esei.microstories.domain.entities.DomainUnitTestSuite",
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 124,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/view/all/job/microstories-2526-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2526-teamA-microstories-rest/124/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 39.374,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 31,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 5.264,
                "failedSince" : 0,
                "name" : "beforeListRecentStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 3.492,
                "failedSince" : 0,
                "name" : "listRecentStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.35,
                "failedSince" : 0,
                "name" : "afterListRecentStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "beforeGetStoryById",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.145,
                "failedSince" : 0,
                "name" : "testGetStoryById_Success",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.087,
                "failedSince" : 0,
                "name" : "afterGetStoryById",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.095,
                "failedSince" : 0,
                "name" : "beforeGetNonExistentStory",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testGetStoryById_NotFound",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "afterGetNonExistentStory",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.084,
                "failedSince" : 0,
                "name" : "beforeSearchStoriesContainsText",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.135,
                "failedSince" : 0,
                "name" : "testSearchStories_ReturnsResults",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.125,
                "failedSince" : 0,
                "name" : "afterSearchStoriesContainsText",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.118,
                "failedSince" : 0,
                "name" : "beforeSearchStoriesInvalidText",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.033,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidText_ReturnsBadRequest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.103,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.103,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.064,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByTheme",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.059,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByTheme",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.106,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByTheme",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.13,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByPublicationDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByPublication",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.105,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByPublicationDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.123,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByGenreThemeAndPublication",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.079,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByGenreThemeAndPublication",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.099,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByGenreThemeAndPublication",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.074,
                "failedSince" : 0,
                "name" : "beforeGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.106,
                "failedSince" : 0,
                "name" : "getTop2ReadStoriesLastMonthByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "afterGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.068,
                "failedSince" : 0,
                "name" : "beforeGetTop2ReadStoriesLastMonthByGenre_empty",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "getTop2ReadStoriesLastMonthByGenre_empty",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 39.374,
            "id" : None,
            "name" : "es.uvigo.esei.microstories.rest.ResourceUnitTestSuite",
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 124,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/view/all/job/microstories-2526-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2526-teamA-microstories-service/124/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 36.339,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 19,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 5.498,
                "failedSince" : 0,
                "name" : "testGetStoryById",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.101,
                "failedSince" : 0,
                "name" : "testAddReadingLogEntryForA_Story_aux",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.209,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_InvalidPage",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.128,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_InvalidSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.482,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_WithPagination",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.263,
                "failedSince" : 0,
                "name" : "testGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.223,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidPage",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.181,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "testGetStoryById_NotFound",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.126,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithInitialDateAfterFinalDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.081,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithOnlyInitialDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.197,
                "failedSince" : 0,
                "name" : "testSearchStories_EmptyText_ShoulReturnAllStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.23,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.237,
                "failedSince" : 0,
                "name" : "testGetTop2ReadStoriesLastMonthByGenre_NoStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.144,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithOnlyFinalDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.201,
                "failedSince" : 0,
                "name" : "testSearchStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.162,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByTheme",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "testGetRecentStories",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 36.339,
            "id" : None,
            "name" : "es.uvigo.esei.microstories.services.ServiceIntegrationTestSuite",
            "timestamp" : None
          }
        ]
      }
    }
  ]
}