def test_db_invalid_read(env_setup, env_table, db_insert_test_data,
                         db_read_test_data, response_test_data):
    """Function for testing invalid db read"""
    DbManager(SqLiteHelper, {"db_path": env_setup, "master_table": "birthday_data"}) \
        .processor(db_insert_test_data.get("valid"))  # inserting data
    test_string = DbManager(SqLiteHelper, {"db_path": env_setup, "master_table": env_table}) \
        .processor(db_read_test_data.get("invalid1"))  # testing
    assert test_string == response_test_data.get("invalid_read1")
 def process_data(self):
     return DbManager(SqLiteHelper, {"db_path": self.db_path, "master_table": self.master_table}) \
         .processor(self.request_data)
def test_db_connection(env_setup, env_table):
    """Function for DB testing"""
    test_string = DbManager(SqLiteHelper, {"db_path": env_setup, "master_table": env_table})\
        .test_connection()
    assert test_string is not None
def test_invalid_db_delete(env_setup, env_table, db_delete_test_data,
                           response_test_data):
    """Function for DB invalid delete"""
    test_string = DbManager(SqLiteHelper, {"db_path": env_setup, "master_table": env_table}) \
        .processor(db_delete_test_data.get("invalid"))
    assert test_string == response_test_data.get("invalid_delete")