summaryrefslogtreecommitdiff
path: root/DAL/DB/CRUD_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'DAL/DB/CRUD_test.go')
-rw-r--r--DAL/DB/CRUD_test.go25
1 files changed, 25 insertions, 0 deletions
diff --git a/DAL/DB/CRUD_test.go b/DAL/DB/CRUD_test.go
new file mode 100644
index 0000000..de6fd40
--- /dev/null
+++ b/DAL/DB/CRUD_test.go
@@ -0,0 +1,25 @@
+package db
+
+import (
+ "testing"
+ "time"
+)
+
+type testDataType struct {
+ Id uint64
+ Name string
+ Data time.Time
+}
+
+var testDataTable = DataTable[testDataType] {
+ TableName: "DataTable",
+}
+
+func TestFormSelectRequest(t *testing.T) {
+ var expected = "SELECT (Id, Name, Data) FROM DataTable;"
+ var request = testDataTable.formSelectRequest()
+ if request != expected {
+ t.Errorf("Incorrect select query. \n Expected: '%s' \n Got: '%s'", expected, request)
+ }
+}
+