-
Notifications
You must be signed in to change notification settings - Fork 0
/
class_test.cpp
78 lines (52 loc) · 1.31 KB
/
class_test.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#include <iostream>
#include <fstream>
#include <iomanip>
#include <string>
#include <vector>
#include "main_header.h"
// Declarations
// Prototypes
void test(string test_string = "and");
void create_table();
void database_query_test();
void prospero_test();
// Global variables
Configuration configuration;
Database database(configuration);
Helper helper;
// Program beginning
int main(){
cout << endl;
prospero_test();
cout << endl;
}
void create_table_test() {
vector<Table_statement> columns;
Table_statement column;
column.column_name = "test_column";
column.column_type = "int(11)";
column.column_default = "10";
columns.push_back(column);
database.create_table("database_class_table", columns);
}
void database_query_test() {
string table;
table = "database_class_table";
vector<string> select;
vector<row_result> results;
vector<where_statement> where;
where_statement current_where;
current_where.column_name = "test_column";
current_where.column_value = "22";
where.push_back(current_where);
database.query_like(table, select, where, results);
}
void prospero_test() {
Search search;
Prospero prospero;
Property_get property_get;
Property_elements property_element;
vector<int>list;
search.property_id_search("default", list);
property_element.thumbnail(3);
}