[Squeak-fr] Re: Tests Unitaires - questions generales
ducasse
ducasse at iam.unibe.ch
Jeu 8 Déc 20:34:59 CET 2005
Serge Stinckwich a écrit :
>
> Le 8 déc. 05 à 14:30, Cdrick a écrit :
>
>>
>> Est ce que ces rajouts vous semblent pertinents ? si oui qu'est ce
>> que j'en fais ?
>
>
> Je te réponds sur qu'est ce que l'on fait des tests. Je viens d'en
> écrire quelques uns sur les Collections pour Squeak 3.9 :
> OrderedCollection, SortedCollection, etc ...
> Je les ai pas déposé sur mantis, car ce ne sont pas vraiment des bugs ;-)
> J'ai mis le fichier mcz sur le repository http://
> source.squealfoundation.org/inbox/ où l'on peut mettre des packages
> susceptibles d'être intégrés dans la prochaine version de Squeak.
>
> Si à vingt personnes de la liste, on prend une classe et on écrit 10
> tests, cela fait 200 tests supplémentaires dans Squeak. Cela peut aller
> vite ;-)
> Bon après, je ne peux pas me prononcer sur la qualité des tests que
> l'on va obtenir. Je sais pas trop ce qu'est un bon test d'ailleurs. Un
> test qui se lit facilement ?
Il y a plusieurs sortes de tests
- on veut couvrir que la fonctionalité fait bien ce qu'elle doit faire
Exemple:
remove enleve bien un element
maintenant que ce passe-til si remove: el et el n'est pas dans
le receveur
- certains tests sont aussi des scenarios d'utilisation
J'ouvre la socket
J'envoie un packet
J'ai recu un packet
- Souvent l'idee est que l'on veut que le test evolue moins vite que la
classe si elle change.
> Je n'ai pas compris d'où provient ta classe MAExtensionTest. Si cela ne
> pas fait parti du kernel Squeak, il faut faire remonter tes tests au
> développeur de ton code.
Exact
>
> Cordialement,
> -- oooo
> Dr. Serge Stinckwich OOOOOOOO
> Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO
> http://purl.org/net/SergeStinckwich oooooo
> Smalltalkers do: [:it | All with: Class, (And love: it)] \ /
> ##
More information about the Squeak-fr
mailing list