Giter Club home page Giter Club logo

Comments (1)

0xGeegZ avatar 0xGeegZ commented on August 28, 2024

En listant les cas de tests je me dit que le setter il faudrait qu'il puisse que ajouter des valeurs (en param ce serait toujours une liste mais on l'ajouterai a la liste existante). Car sinon ca pourrait poser des soucis dans le fonctionnement du smart contract.
Donc les cas de test suivant c'est en prenant en compte ce point la :visage_légèrement_souriant:

Dans les cas de tests on aurait :

Constructor

  • Appel du constructeur avec une liste vide : devrait lever une erreur
  • Appel du constructeur avec une liste de 1 element : OK
  • Appel du constructeur avec une liste de 10 elements : OK
  • Appel du constructeur avec une liste de 2 elements similaires : devrait lever une erreur

Setter

  • Ajout à la liste une liste vide : devrait lever une erreur
  • Ajout à la liste une liste de 1 nouvelle valeur deja existant : devrait lever une erreur
  • Ajout à la liste une liste de 2 nouvelles valeurs, 1 existante et un nouvelle : devrait lever une erreur
  • Ajout à la liste une liste de 1 nouvelle valeur : OK
  • Ajout à la liste une liste de 10 nouvelles valeurs : OK
  • Ajout à la liste une liste de 2 nouvelle valeur similaires : devrait lever une erreur

Game Creation

  • Creation d'un jeu avec une valeur de la liste : OK
  • Creation d'un jeu avec une valeur de la liste, puis creation d'un jeu avec la même valeur : devrait lever une erreur
  • Creation d'un jeu avec une valeur qui n'est pas dans la liste : devrait lever une erreur

from lets-fucking-game-v1.

Related Issues (7)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.