from django.test import TestCase

# Create your tests here.

from django.test import TestCase
from note.models import Page

# Create your tests here.

class PageMethodTests(TestCase):

    def test_extract_tags(self):
        """ Test la méthode d'extraction de tag """
        p = Page()
        p.text = """#test
        Un test #plus long
        Test un #tag.compose
        Piege pastag#tag
        et pour finir #tag1#tag2
        """

        self.assertSetEqual({'test', 'plus', 'tag.compose',
                             'tag', 'tag1', 'tag2'}, p.get_tags())

Test unitaire pour l'extraction des Tags
Test unitaire pour l'extraction des Tags

  from django.test import TestCase
+ from note.models import Page
  
  # Create your tests here.
  
+ class PageMethodTests(TestCase):
+ 
+     def test_extract_tags(self):
+         """ Test la méthode d'extraction de tag """
+         p = Page()
+         p.text = """#test
+         Un test #plus long
+         Test un #tag.compose
+         Piege pastag#tag
+         et pour finir #tag1#tag2
+         """
+ 
+         self.assertSetEqual({'test', 'plus', 'tag.compose',
+                              'tag', 'tag1', 'tag2'}, p.get_tags())
+ 
Test unitaire pour l'extraction des Tags
## Code Before:
from django.test import TestCase

# Create your tests here.

## Instruction:
Test unitaire pour l'extraction des Tags
## Code After:
from django.test import TestCase
from note.models import Page

# Create your tests here.

class PageMethodTests(TestCase):

    def test_extract_tags(self):
        """ Test la méthode d'extraction de tag """
        p = Page()
        p.text = """#test
        Un test #plus long
        Test un #tag.compose
        Piege pastag#tag
        et pour finir #tag1#tag2
        """

        self.assertSetEqual({'test', 'plus', 'tag.compose',
                             'tag', 'tag1', 'tag2'}, p.get_tags())
