Beispiel #1
0
 def test_delete_one_by_key(self):
     option_entity = Option_Entity()
     option = option_entity.insert_one({
         "key": "key11",
         "value": "value11",
         "autoload": True
     })
     self.assertTrue(option_entity.delete_one_by_key("key11"), 1)
     self.assertFalse(option_entity.delete_one_by_key("key12"))
Beispiel #2
0
 def test_delete_one_by_id(self):
     option_entity = Option_Entity()
     option = option_entity.insert_one({
         "key": "key10",
         "value": "value10",
         "autoload": True
     })
     self.assertTrue(option_entity.delete_one_by_id(option.id))
     self.assertFalse(option_entity.delete_one_by_id(600))
Beispiel #3
0
 def test_insert_one(self):
     option_entity = Option_Entity()
     option = option_entity.insert_one({
         "key": "key1",
         "value": "value1",
         "autoload": True
     })
     self.assertTrue(option)
     self.assertTrue(option.id > 1)
Beispiel #4
0
 def test_update_value_by_id(self):
     option_entity = Option_Entity()
     option = option_entity.insert_one({
         "key": "key8",
         "value": "value8",
         "autoload": True
     })
     self.assertTrue(
         option_entity.update_value_by_id(option.id, "new_value8"))
     self.assertFalse(option_entity.update_value_by_id(700, "new_value8"))
Beispiel #5
0
 def test_get_one_by_key(self):
     option_entity = Option_Entity()
     option = option_entity.insert_one({
         "key": "key7",
         "value": "value7",
         "autoload": True
     })
     self.assertEqual(option_entity.get_one_by_key("key7"), option)
     self.assertEqual(option_entity.get_one_by_key("key7").key, "key7")
     self.assertFalse(option_entity.get_one_by_key("not_found_key"))
Beispiel #6
0
 def test_update_value_by_key(self):
     option_entity = Option_Entity()
     option = option_entity.insert_one({
         "key": "key9",
         "value": "value9",
         "autoload": True
     })
     self.assertTrue(option_entity.update_value_by_key(
         "key9", "new_value9"))
     self.assertFalse(
         option_entity.update_value_by_key("not_found_key", "new_value9"))
Beispiel #7
0
    def test_get_one_by_id(self):
        option_entity = Option_Entity()
        option = option_entity.insert_one({
            "key": "key6",
            "value": "value6",
            "autoload": True
        })

        self.assertEqual(option_entity.get_one_by_id(option.id), option)
        self.assertEqual(option_entity.get_one_by_id(option.id).key, "key6")
        self.assertFalse(option_entity.get_one_by_id(1000))