コード例 #1
0
    def test_LoadTwice(self):
        for i in range(2814):
            self.app.addPost(**self.param)

        self.app.save()

        app2 = CRUD.App()
        app2.load()
        app2.load()

        posts = app2.getAllPosts()
        self.assertEqual(len(posts), 2814)
コード例 #2
0
    def test_SavingAndLoading(self):
        self.data = []
        for i in range(2814):
            post = self.app.addPost(**self.param)
            self.data.append(post)

        self.app.save()

        app2 = CRUD.App()
        app2.load()

        for post in self.data:
            app2.getPost(post.id)
コード例 #3
0
 def setUp(self):
     self.app = CRUD.App()
     self.param = {
         "author": "Anonymous",
         "post": "Hello world",
     }