« LeSS - Tests unitaires » : différence entre les versions

De Wiki Agile
Ligne 193 : Ligne 193 :
import unittest class TestGroupForTextWrapping(unittest.TestCase):
import unittest class TestGroupForTextWrapping(unittest.TestCase):


<pre>   def test\_ne\_devrait\_pas\_avoir\_de\_retour\_à\_la\_ligne\_lorsque\_la\_longueur\_de\_la\_chaîne\_de\_caractères\_est\_de\_5\_et\_que\_la\_hauteur\_est\_10(self):
<pre>def test\_ne\_devrait\_pas\_avoir\_de\_retour\_à\_la\_ligne\_lorsque\_la\_longueur\_de\_la\_chaîne\_de\_caractères\_est\_de\_5\_et\_que\_la\_hauteur\_est\_10(self):
         \# Arrange :  Mettre en place toutes les préconditions nécessaires ainsi que les entrées.
         \# Arrange :  Mettre en place toutes les préconditions nécessaires ainsi que les entrées.
         wrapper = TextWrapper(width=10)
         wrapper = TextWrapper(width=10)
Ligne 202 : Ligne 202 :
         \# Assert :  Contrôle que le résultat attendu s'est bien produit.
         \# Assert :  Contrôle que le résultat attendu s'est bien produit.
         self.assertEqual(\[&quot;a&quot; * 5\], wrapped)</pre>
         self.assertEqual(\[&quot;a&quot; * 5\], wrapped)</pre>
=== Développement piloté par le comportement (BDD) ===
=== Développement piloté par le comportement (BDD) ===