Sha256: 6d4b9cc5340e1d70f04d90d7e452d46830a57c7a2c6d0856807d76d2f2f64afd
Contents?: true
Size: 1.04 KB
Versions: 4
Compression:
Stored size: 1.04 KB
Contents
# File description # # Author:: BastienMor # Developers: BastienMor # Version:: 0.1 # Copyright:: © 2017 # License:: Distributes under the same terms as Ruby # # Class description # Classe de test unitaire du score de la partie. require_relative '../../app/model/Utilisateur' require_relative '../../app/model/Score' ## ## Creer un score et le recherche pour vérifié son existance. ## ## @param usr l'objet utilisateur et sco l'objet score. ## ## @return true si le score a bien été creer, false sinon. ## def checkCreaScore(usr, sco) sco.difficulte = 1 score = sco.calcul(2, 120) sco.creerScore(1, 0, score) if (!meilleursScores(1)) return false end return true end ## ## méthode de test, génère un utilisateur et vérifi que l'on peu creer des scores a lui associé. ## ## @return true si le score foncrionne, false sinon. ## def scoreCorrecte() usr = Utilisateur.instance() sco = Score.instance() usr.creerUtilisateur("toto") if(!checkCreaScore(usr, sco)) return false end puts "all green" return true end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
Dogeku-1.0.4 | test/Model/scoreCorrecte.rb |
Dogeku-1.0.3 | test/Model/scoreCorrecte.rb |
Dogeku-1.0.2 | test/Model/scoreCorrecte.rb |
Dogeku-1.0.1 | test/Model/scoreCorrecte.rb |