Docs orders
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
import { before, describe, it } from "node:test";
|
||||
import { OrderRepository } from "./OrderRepository.js";
|
||||
import { CreateOrderDTO } from "../domain/Order.js";
|
||||
import { CreateOrderDTO, OrderQuery } from "../domain/Order.js";
|
||||
import { postgresClient } from "../config/config.test.js";
|
||||
import assert from "node:assert";
|
||||
import { Query } from "pg";
|
||||
|
||||
const order1 = <CreateOrderDTO>{
|
||||
correlation_id: "fakeRMQid-1234",
|
||||
@@ -169,4 +170,16 @@ describe("Test OrderRepository", {}, (ctx) => {
|
||||
assert(result.data.status === "dlx")
|
||||
assert(result.data.finish_date != null)
|
||||
})
|
||||
|
||||
it("Query generates with parameters", async () => {
|
||||
const params: OrderQuery = {
|
||||
conditions: {
|
||||
status: "-eq 'pending'"
|
||||
}
|
||||
}
|
||||
//@ts-expect-error
|
||||
const res = orderRepo.generateTableQuery("test", params)
|
||||
console.log("Query:", res)
|
||||
assert.ok(res != undefined)
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user