示例#1
0
	def _test_a_url_do_profile_deve_ser_unica(self):
		"""
			A url do profile do pensador deve ser única.
		"""
		with assert_raises(NotUniqueError):
			p = Pensador(id='3', name='henrique', email='*****@*****.**', access_token="123456", profile_url="http://g.com")
			p.save()
示例#2
0
	def test_os_emails_devem_ser_unicos(self):
		"""
			Um email só pode ser utilizado por um unico pensador.
		"""
		with assert_raises(NotUniqueError):
			p = Pensador(id='2', name='henrique', email='*****@*****.**', access_token="123456", profile_url="http://gs.com")
			p.save()
示例#3
0
 def setUp(self):
     p = Pensador(id='00005',
                  name='Jonas',
                  email='*****@*****.**',
                  access_token="123456",
                  profile_url="http://j.com")
     p.save()
     self.pensador = p
示例#4
0
	def test_caso_parametros_ok_um_pensador_e_criado(self):
		"""
			Caso todos os parâmetros estejam ok, um novo pensador deve ser criado.
		"""
		p = Pensador(id='1', name='henrique', email='*****@*****.**', access_token="123456", profile_url="http://g.com")
		p.save()
		p2 = Pensador.objects(id='1').first()
		assert_true(p.name, p2.name)
示例#5
0
    def _test_a_url_do_profile_deve_ser_unica(self):
        """
			A url do profile do pensador deve ser única.
		"""
        with assert_raises(NotUniqueError):
            p = Pensador(id='3',
                         name='henrique',
                         email='*****@*****.**',
                         access_token="123456",
                         profile_url="http://g.com")
            p.save()
示例#6
0
    def test_os_emails_devem_ser_unicos(self):
        """
			Um email só pode ser utilizado por um unico pensador.
		"""
        with assert_raises(NotUniqueError):
            p = Pensador(id='2',
                         name='henrique',
                         email='*****@*****.**',
                         access_token="123456",
                         profile_url="http://gs.com")
            p.save()
示例#7
0
    def test_caso_parametros_ok_um_pensador_e_criado(self):
        """
			Caso todos os parâmetros estejam ok, um novo pensador deve ser criado.
		"""
        p = Pensador(id='1',
                     name='henrique',
                     email='*****@*****.**',
                     access_token="123456",
                     profile_url="http://g.com")
        p.save()
        p2 = Pensador.objects(id='1').first()
        assert_true(p.name, p2.name)
示例#8
0
	def setUp(self):
		p = Pensador(id='00005', name='Jonas', email='*****@*****.**', access_token="123456", profile_url="http://j.com")
		p.save()
		self.pensador = p