{
  "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
  "failCount" : 0,
  "skipCount" : 0,
  "totalCount" : 491,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-connect-four/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.542,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 163,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.collections.ReadOnlyDictionaryTest",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "constructorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.collections.ReadOnlyDictionaryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.collections.ReadOnlyDictionaryTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "containsKeyTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.collections.ReadOnlyDictionaryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetKeys",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.collections.ReadOnlyDictionaryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "countTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.collections.ReadOnlyDictionaryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetValueOrDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.collections.ReadOnlyDictionaryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetValues",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.023,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.collections.ReadOnlyDictionaryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.C4PositionMaterializerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.C4PositionMaterializerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEmptyToken",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTryFindFirstSolutionUsingCache",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testCtor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testFindAllSolutions",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTryFindFirstSolution1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTryFindFirstSolution2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTryFindFirstSolution3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testUpdateTokenUnsafe",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testFindAllSolutions1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testFindAllSolutions2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testFindAllSolutions3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testFindAllSolutions4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCheckBounds",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testResetSolutionAnalyzerCaches",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetDematPositionsByTokenUnsafe",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetLegalDematPositionsUnsafe1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetLegalDematPositionsUnsafe2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetLegalDematPositionsUnsafe3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetBoardState1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetBoardState2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetMinimumSolutionSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testGetPlayerByToken",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testHashcode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetTokenUnsafe",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsSolidUnsafe",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetRowCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetColumnCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsFull1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsFull2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testIsEmptyUnsafe",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.068,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardSlimTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetFieldCache",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCountPositionsByPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetField",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testColumnCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTryGetField",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCtor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testFindAllSolutions",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPositionsByPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTryFindFirstSolution2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTryFindFirstSolution3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testFindAllSolutions2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCheckBounds",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetInternalBoard",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testIsEmpty2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testIsEmpty3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetMinimumSolutionSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRowCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetLegalPositions",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetEmptyPositions",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCheckBounds2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetFields",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetRowCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testIsFull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetColumnCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsEmpty",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsFull2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testIsSolid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetOccupyingPlayerOrDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCountLegalPositions",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCountEmptyPositions",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTryFindFirstSolution",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.053,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4BoardTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetNeighbor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTrySetOccupyingPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetBoard",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testHasNeighbor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetBoardPosition2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetOccupyingPlayer2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testTryGetNeighbor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testHasNeighbor2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTryGetNeighbor2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetNeighbor2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetBoardPosition",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetOccupyingPlayer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.017,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4FieldTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderFactoryTest",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "testCreateGameBuilder1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderFactoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetMaximumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderFactoryTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderFactoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetMinimumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderFactoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.044,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderFactoryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testChangeBoardRows",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testChangeMaximumComputationTimePerMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testChangeRequiredSolutionSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testCtor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testChangeBoardColumns",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4GameBuilderTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4MutablePlayerStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4MutablePlayerStateTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4MutablePlayerStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4MutablePlayerStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4MutablePlayerStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4MutablePlayerStateTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetToken",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetStrategy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.021,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PlayerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PositionTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PositionTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PositionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetColumn",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PositionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PositionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetRow",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4PositionTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4SolutionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetOwner",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4SolutionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetContainingFields",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4SolutionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4SolutionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4SolutionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4SolutionTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4StateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCtor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4StateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testComputeNextPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4StateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testComputeNextPlayers2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4StateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testOnMoveCompleted2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4StateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testOnMoveCompleted",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4StateTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNextTurn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.007,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.C4StateTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.evaluation.C4SolutionAnalyzerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testBoard",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.evaluation.C4SolutionAnalyzerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetSearchDirection",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.evaluation.C4SolutionAnalyzerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCountConsecutivesBranchless",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.evaluation.C4SolutionAnalyzerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testColMax",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.evaluation.C4SolutionAnalyzerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTargetCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.evaluation.C4SolutionAnalyzerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRowMax",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.008,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.evaluation.C4SolutionAnalyzerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardDimensionsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardDimensionsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardDimensionsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAssertIsValid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPlayerCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetSolutionSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testSetSolutionSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetColumnCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetRowCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetRowCount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetColumnCount",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.013,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardLimitsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardValidatorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardValidatorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetInfo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.004,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.domain.impl.validation.C4BoardValidatorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.moves.impl.C4DefaultMoveFactoryTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testCreateMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.047,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.moves.impl.C4DefaultMoveFactoryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.moves.impl.C4MoveTest",
                "duration" : 0.048,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.moves.impl.C4MoveTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetTargetPosition",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.moves.impl.C4MoveTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.moves.impl.C4MoveTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testEqualsAndHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.moves.impl.C4MoveTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetTargetPosition2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.062,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.moves.impl.C4MoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.strategies.C4DefaultStrategyFactoryProviderTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetStrategyFactories",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.01,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.strategies.C4DefaultStrategyFactoryProviderTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.strategies.internals.C4RandomMoveStrategyTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testCreateMove2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.strategies.internals.C4RandomMoveStrategyTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testCreateMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.018,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.strategies.internals.C4RandomMoveStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.c4.utils.ByRefTest",
                "duration" : 0.084,
                "failedSince" : 0,
                "name" : "testByRef",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.116,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.c4.utils.ByRefTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-demo/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.402,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 40,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderFactoryImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetMaximumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderFactoryImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderFactoryImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetMinimumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderFactoryImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.009,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderFactoryImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testBuildWithSinglePlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testBuildWith3Players",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.013,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameBuilderImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testChooseRandomMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameImplTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testRun",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetId",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameImplTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.046,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoGameImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerBuilderImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testBuild1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerBuilderImplTest",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "testBuild2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.024,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerBuilderImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPossibleOutcomes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.056,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoPlayerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testComputeNextPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testEqualsObject",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testGetSecondPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetFirstPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCtorWithIdenticalNames",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testNextTurn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.06,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.demo.domain.impl.DemoStateImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.moves.impl.DemoNoMoveTest",
                "duration" : 0.121,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.moves.impl.DemoNoMoveTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.176,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.demo.moves.impl.DemoNoMoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.moves.impl.DemoYesMoveTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.demo.moves.impl.DemoYesMoveTest",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.018,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.demo.moves.impl.DemoYesMoveTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-freizeitgestaltung/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 8.754,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 43,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderFactoryImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetMaximumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderFactoryImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderFactoryImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetMinimumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderFactoryImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.01,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderFactoryImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderImplTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testBuildWhenOnlyOnePlayerIsAdded",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testAddPlayerWhenMoreThanTwoPlayersAreAdded",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.018,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameBuilderImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testChooseRandomMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testRun",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetId",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameImplTest",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.021,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgGameImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerBuilderImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testBuildWithMissingAnswerOptionAndMissingPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerBuilderImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerBuilderImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testBuildWithMissingAnswerOption",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.017,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerBuilderImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetPossibleOutcomes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.039,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgPlayerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testComputeNextPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEqualsObject",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetSecondPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetFirstPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCtorWithIdenticalNames",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testNextTurn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.025,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.domain.impl.FzgStateImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.CinemaAnswerTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.CinemaAnswerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.012,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.CinemaAnswerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.FootballAnswerTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.FootballAnswerTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.013,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.FootballAnswerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.MixedAnswerTest",
                "duration" : 0.09,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.MixedAnswerTest",
                "duration" : 8.477,
                "failedSince" : 0,
                "name" : "testOutcomeBalance",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.599,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.freizeitgestaltung.move.impl.MixedAnswerTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-gefangenen-dilemma/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.6590001,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 77,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameBuilderFactoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testCreateGameBuidler",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameBuilderFactoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetMaximumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameBuilderFactoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameBuilderFactoryTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetMinimumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameBuilderFactoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.017,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameBuilderFactoryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameBuilderTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.009,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameBuilderTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.015,
                "failedSince" : 0,
                "name" : "runPlayerASchweigenPlayerBAussagen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "runWithUnknownOutcomes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetId",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "runPlayerAAussagenPlayerBSchweigen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "runPlayerAAussagenPlayerBAussagen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "runPlayerASchweigenPlayerBSchweigen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.057,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaGameTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCheckPossibleOutcomeThrowsForUndefinedOutcomes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testCheckPossibleOutcomeThrowsCorrectlyForUnnamedPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testCheckPossibleOutcomeThrowsForNullMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testBuildDilemmaPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testCheckPossibleOutcomeThrowsForUndefinedFirstChoice",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testChangeName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testCheckPossibleOutcomeThrowsForUndefinedSecondChoice",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.023,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerBuilderTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPossibleOutcomes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.015,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaPlayerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testConstructorWithIdenticalNames",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testComputeNextPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetSecondPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetFirstPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetOpponentOf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "nextTurn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.031,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.domain.internals.DilemmaStateTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaAnswerTypeTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaAnswerTypeTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaCooperateMoveTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaCooperateMoveTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "applyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaCooperateMoveTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaCooperateMoveTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.026,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaCooperateMoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaDefectMoveTest",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaDefectMoveTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "applyTo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.216,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.moves.internals.DilemmaDefectMoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.DilemmaRoundDataTest",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testForOpponentOf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.DilemmaRoundDataTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testFromRaw",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.DilemmaRoundDataTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testFromRawWithNullMoves",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.DilemmaRoundDataTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testForPlayer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.053,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.DilemmaRoundDataTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.cooperate.DilemmaCooperateStrategyTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.cooperate.DilemmaCooperateStrategyTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.cooperate.DilemmaCooperateStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.defect.DilemmaDefectStrategyTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.defect.DilemmaDefectStrategyTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.01,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.defect.DilemmaDefectStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.discriminating_altruist.DilemmaDiscriminatingAltruistStrategyTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.discriminating_altruist.DilemmaDiscriminatingAltruistStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.generous_tit_for_tat.DilemmaGenerousTitForTatTest",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.015,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.generous_tit_for_tat.DilemmaGenerousTitForTatTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.gradual_tit_for_tat.DilemmaGradualTitForTatStrategyTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.007,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.gradual_tit_for_tat.DilemmaGradualTitForTatStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.grim.DilemmaGrimStrategyTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.009,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.grim.DilemmaGrimStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.imperfect_tit_for_tat.DilemmaImperfectTitForTatStrategyTest",
                "duration" : 0.021,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.023,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.imperfect_tit_for_tat.DilemmaImperfectTitForTatStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.pavlov.DilemmaPavlovStrategyTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.pavlov.DilemmaPavlovStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.probability.DilemmaProbabilityStrategyTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.probability.DilemmaProbabilityStrategyTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.009,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.probability.DilemmaProbabilityStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.random.DilemmaRandomStrategyTest",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.random.DilemmaRandomStrategyTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.random.DilemmaRandomStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.reactive.DilemmaReactiveStrategyTest",
                "duration" : 0.057,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.058,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.reactive.DilemmaReactiveStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.suspicious_tit_for_tat.DilemmaSuspiciousTitForTatStrategyTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.suspicious_tit_for_tat.DilemmaSuspiciousTitForTatStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.tit_for_tat.DilemmaTitForTatStrategyTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.tit_for_tat.DilemmaTitForTatStrategyTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.02,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.tit_for_tat.DilemmaTitForTatStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.tit_for_two_tats.DilemmaTitForTwoTatsStrategyTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.008,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.tit_for_two_tats.DilemmaTitForTwoTatsStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.two_tits_for_tat.DilemmaTwoTitsForTatStrategyTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testComputeNextMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.dilemma.strategy.internals.two_tits_for_tat.DilemmaTwoTitsForTatStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-gst/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.21,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 6,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.gst.impl.GstTest",
                "duration" : 0.107,
                "failedSince" : 0,
                "name" : "currentPlayerWinsMoveTestMT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.gst.impl.GstTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "currentPlayerPreventsOtherPlayersWinTestMT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.gst.impl.GstTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "currentPlayerWinsMoveTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.gst.impl.GstTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "currentPlayerWinsBeforeNextPlayerTestMT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.gst.impl.GstTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "currentPlayerPreventsOtherPlayersWinTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.gst.impl.GstTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "currentPlayerWinsBeforeNextPlayerTest",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.21,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.gst.impl.GstTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-heads-or-tails/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.78300005,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 42,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameBuilderFactoryTest",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "testValidation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameBuilderFactoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.021,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameBuilderFactoryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameBuilderTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidation",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameBuilderTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testChooseRandomMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameTest",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "testRun",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetId",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.049,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTGameTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTMixedStrategyFactoryTest",
                "duration" : 0.408,
                "failedSince" : 0,
                "name" : "testAmountOfMovesChoosen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.409,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTMixedStrategyFactoryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerBuilderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidation",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerBuilderTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPossibleOutcomes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testSetState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.036,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTPlayerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testOutcomeToState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testComputeNextPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEqualsObject",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetSecondPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetFirstPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testCtorWithIdenticalNames",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testNextTurn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.054,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.domain.impl.HTStateTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTEdgeMoveTest",
                "duration" : 0.121,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTEdgeMoveTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.176,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTEdgeMoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTHeadsMoveTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTHeadsMoveTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.014,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTHeadsMoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTTailsMoveTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTTailsMoveTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.014,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ht.moves.impl.HTTailsMoveTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-memory/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.21000001,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 18,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryCapacityTest",
                "duration" : 0.073,
                "failedSince" : 0,
                "name" : "testUnlimited",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryCapacityTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testInvalidCapacity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryCapacityTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testOf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryCapacityTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testUseDefault",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.128,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryCapacityTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryIdentifierTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.015,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryIdentifierTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetRound",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetLatestRound",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testAdd",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testClear",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testAddForUnlimited",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testCapacity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetRound2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDefaultCapacity",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.032,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.memory.GameMemoryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.MemoryStateTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testRequestMemory",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.MemoryStateTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testStoreRound",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.MemoryStateTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testTryRequestMemory",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.memory.MemoryStateTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testProviderStaysTheSame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.035,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.memory.MemoryStateTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-sspdw/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 5.6670003,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 57,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameBuilderFactoryImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetMaximumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameBuilderFactoryImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameBuilderFactoryImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetMinimumNumberOfPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameBuilderFactoryImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameBuilderFactoryImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameBuilderImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameBuilderImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "testChooseRandomMove",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
                "duration" : 0.018,
                "failedSince" : 0,
                "name" : "testRun",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetId",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testRun2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testGetStrategies",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.068,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspGameImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspMixedStrategyFactoryTest",
                "duration" : 5.255,
                "failedSince" : 0,
                "name" : "mixedMoveTest",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.256,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspMixedStrategyFactoryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerBuilderImplTest",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "testAnswer2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerBuilderImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAnswer3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerBuilderImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBuild",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerBuilderImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAnswer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.029,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerBuilderImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetAnswer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetPossibleOutcomes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.034,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspPlayerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testComputeNextPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testScissorsScissors",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testStoneScissors",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEqualsObject",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPaperPaper",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPaperStone",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testPaperScissors",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetSecondPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testStonePaper",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testStoneSTONE",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetFirstPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testScissorsPaper",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testScissorsStone",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testCtorWithIdenticalNames",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testNextTurn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.052,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.SspStateImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.outcomes.SspAnswerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.domain.impl.outcomes.SspAnswerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspDefaultMoveFactoryTest",
                "duration" : 0.063,
                "failedSince" : 0,
                "name" : "testCreateScissorMove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.092,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspDefaultMoveFactoryTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspPaperMoveTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspPaperMoveTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.013,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspPaperMoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspScissorsMoveTest",
                "duration" : 0.061,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspScissorsMoveTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.085,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspScissorsMoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspStoneMoveTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testApplyTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspStoneMoveTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.017,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.moves.impl.SspStoneMoveTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.ssp.strategy.SspStrategyEqualsTest",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testEqualsSspSayPaperStrategy",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.ssp.strategy.SspStrategyEqualsTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 197,
        "url" : "https://fhdwdev.ha.bib.de/jenkins/view/All/job/ipspiel23/de.fhdw.gaming.ipspiel23$ipspiel23-tictactoe-core/197/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.286,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 45,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetRowsUniformlyMarkedRow",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetFieldsBeing",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetFieldAt",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEqualsObject",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetRowsUniformlyMarkedDiagonals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testHasFieldAt",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetRowsUniformlyMarkedRowAndColumn",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetFields",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetRowsUniformlyMarkedColumn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.027,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeBoardImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeEvaluatorStrategyTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testEvaluateState2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeEvaluatorStrategyTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testEvaluateState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.012,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeEvaluatorStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeFieldImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetPosition",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeFieldImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetBoard",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeFieldImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeFieldImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testHasNeighbour",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeFieldImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeFieldImplTest",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testGetNeighbour",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeFieldImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testChangeState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.027,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeFieldImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeGameImplTest",
                "duration" : 0.054,
                "failedSince" : 0,
                "name" : "testGame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.056,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeGameImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToePlayerImplTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToePlayerImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToePlayerImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToePlayerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testIsUsingCrosses",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToePlayerImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEquals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.023,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToePlayerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeRowImplTest",
                "duration" : 0.062,
                "failedSince" : 0,
                "name" : "testGetIndex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeRowImplTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testGetState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeRowImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetType",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeRowImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEqualsObject",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeRowImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetFields",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.109,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeRowImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testMoveCompletedLostWon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetBoard",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetAndSetPlayerOutcome",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testComputeNextPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testMoveCompletedWonLost",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetAndSetPlayerState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEqualsObject",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testGetPlayers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetCurrentPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetNoughtsPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDeepCopy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetCrossesPlayer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testMoveCompletedDraw",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testNextTurn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.032,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "de.fhdw.gaming.ipspiel23.tictactoe.core.domain.impl.TicTacToeStateImplTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    }
  ]
}