Team
package com.quadstingray.openligadb
class TeamSpec extends org.specs2.mutable.Specification {
"Team" >> {
"fcb.getNextMatch(currentSeason) " >> {
val league = League("bl1")
val fcb = Team(40)
val nextMatch = fcb.nextMatch(league.currentSeason)
nextMatch.isDefined must beTrue
nextMatch.get.id must beGreaterThanOrEqualTo(3000l)
}
"fcb.getLastMatch(currentSeason) " >> {
val league = League("bl1")
val fcb = Team(40)
val nextMatch = fcb.lastMatch(league.currentSeason)
if (nextMatch.isDefined) {
nextMatch.isDefined must beTrue
nextMatch.get.id must beGreaterThanOrEqualTo(3000l)
} else {
league.currentMatchGroup.matchGroupOrderNumber must beEqualTo(34)
}
}
"getLastMatchesVs for FC Bayern vs. BVB" >> {
val fcb = Team(40)
val bvb = Team(7)
val matches = fcb.lastMatchesVs(bvb)
matches.size must beGreaterThan(50)
}
}
}
0.7.4