def test_create_json(self): subject = 'Test Subject' content = 'Test Content' blog = BlogData(subject=subject,content=content) blog.put() blog_id = blog.key().id() # blog_data = self.service.fetch(blog_id) json_string = self.service.create_json(blog_id) self.assertTrue(('"subject": "%s"' % subject) in json_string, "Actual json string: " + str(json_string)) self.assertTrue(('"content": "%s"' % content) in json_string, "Actual json string: " + str(json_string))
def test_create_json_with_double_quotes(self): subject = 'Test"s Subject' content = 'Test"s Content' blog = BlogData(subject=subject,content=content) blog.put() blog_id = blog.key().id() # blog_data = self.service.fetch(blog_id) json_string = self.service.create_json(blog_id) quote = subject.find('"') json_subject = subject[0:quote] + '\\' + subject[quote:] quote = content.find('"') json_content = content[0:quote] + '\\' + content[quote:] self.assertTrue(('"subject": "%s"' % json_subject) in json_string, "Actual json string: " + str(json_string)) self.assertTrue(('"content": "%s"' % json_content) in json_string, "Actual json string: " + str(json_string))
def testPut(self): data = BlogData(subject='Foo',content='Foo blog') data.put() pass
def testPut(self): data = BlogData(subject='Foo', content='Foo blog') data.put() pass