model filling

This commit is contained in:
IDONTSUDO 2023-10-27 21:22:48 +03:00
parent c27c061c15
commit 6ca82f8c2e
29 changed files with 245 additions and 132 deletions

View file

@ -4,7 +4,6 @@ import * as fs from "fs";
import {
IssueType,
StackGenerateType,
} from "../../src/core/model/process_model";
import { EXEC_TYPE } from "../../src/core/model/exec_error_model";
import { StackService } from "../../src/core/services/stack_service";

View file

@ -1,18 +1,17 @@
import { fileURLToPath } from "url";
import { TestCore } from "./core/test_core";
import { UnitTestEnv } from "../src/core/di/env";
import { dirname } from "path";
import locator from "../src/core/di/register_di";
import { ExecutorProgramServiceTest } from "./features/executor_program_service_test";
import { FilesChangerTest } from "./features/files_change_notifier_service_test";
import { TriggerServiceTest } from "./features/trigger_service_test";
import { StackServiceTest } from "./features/stack_service_test";
import { ExecutorProgramServiceTest } from "./services/executor_program_service_test";
import { FilesChangerTest } from "./services/files_change_notifier_service_test";
import { TriggerServiceTest } from "./services/trigger_service_test";
import { StackServiceTest } from "./services/stack_service_test";
import mongoose from "mongoose";
import { CreateDataBaseModelUseCaseTest } from "./usecase/create_database_model_usecase_test";
import { DeleteDataBaseModelUseCaseTest } from "./usecase/delete_database_model_usecase_test";
import { ReadDataBaseModelUseCaseTest } from "./usecase/read_database_model_usecase_test";
import { UpdateDataBaseModelUseCaseTest } from "./usecase/update_database_model_usecase";
import { PaginationDataBaseModelUseCaseTest } from "./usecase/pagination_database_model_usecase_test";
import { CreateDataBaseModelUseCaseTest } from "./usecases/create_database_model_usecase_test";
import { DeleteDataBaseModelUseCaseTest } from "./usecases/delete_database_model_usecase_test";
import { ReadDataBaseModelUseCaseTest } from "./usecases/read_database_model_usecase_test";
import { UpdateDataBaseModelUseCaseTest } from "./usecases/update_database_model_usecase";
import { PaginationDataBaseModelUseCaseTest } from "./usecases/pagination_database_model_usecase_test";
const testCore = TestCore.instance;
@ -23,6 +22,7 @@ export const resultTest = testCore.resultTest;
const env = new UnitTestEnv(dirname__);
locator(env);
const tests = [CreateDataBaseModelUseCaseTest, DeleteDataBaseModelUseCaseTest,ReadDataBaseModelUseCaseTest,UpdateDataBaseModelUseCaseTest, PaginationDataBaseModelUseCaseTest]
const init = async () =>{
await mongoose.connect('mongodb://127.0.0.1:27017/test')
@ -46,8 +46,6 @@ const test = async () =>{
const main = async () => {
await init()
await test()
await testCore.testResult();
};