def test_add_user_post(self):
		params = {}
		params['first_name'] = 'tanawat'
		params['last_name'] = 'khunlertkit'
		params['username'] = '******'
		u_list_before = User.query().fetch()
		response = self.testapp.post('/user', params)
		u_list_after = User.query().fetch()
		u_list = User.query(User.username == 'sdfads').fetch()
		self.assertEqual(1, len(u_list_after) - len(u_list_before))
		self.assertEqual(u_list[0].username, 'sdfads')
		print response
 def test_add_user_post(self):
     params = {}
     params["first_name"] = "tanawat"
     params["last_name"] = "khunlertkit"
     params["username"] = "******"
     u_list_before = User.query().fetch()
     response = self.testapp.post("/user", params)
     u_list_after = User.query().fetch()
     u_list = User.query(User.username == "sdfads").fetch()
     self.assertEqual(1, len(u_list_after) - len(u_list_before))
     self.assertEqual(u_list[0].username, "sdfads")
     print response
 def test_add_item_to_user(self):
     u = User(first_name="tanawat", last_name="khunlertkit", username="******")
     item = Item(name="car")
     self.assertTrue(u.add_to_datastore())
     item.put()
     u.add_item(item)
     self.assertFalse(u.add_to_datastore())
     self.assertEqual(1, len(Item.query().fetch()))
     u_list = User.query(User.username == "tanawat").fetch()
     self.assertEqual(1, len(u_list))
     self.assertEqual(1, len(u_list[0].items))
Beispiel #4
0
	def test_add_duplicate(self):
		u = User(first_name='A', last_name='B', username='******')
		u.put()
		self.assertEqual(len(User.query().fetch()), 1)
		item = Item(name='car')
		res = u.add_item(item)
		expected = 'added item car to user C'
		self.assertEqual(res, expected)

		res = u.add_item(item)
		expected = 'C already has car'
		self.assertEqual(res, expected)
 def test_add_duplicate_person_to_datastore(self):
     u = User(first_name="tanawat", last_name="khunlertkit", username="******")
     u.put()
     u.put()
     self.assertEqual(1, len(User.query().fetch()))
	def test_add_person_to_datastore(self):
		u = User(first_name='tanawat', last_name='khunlertkit', username='******')
		u.put()
		self.assertEqual(1, len(User.query().fetch()))