diff --git a/docs/tests.md b/docs/tests.md index 43ed71d9..69fb158b 100644 --- a/docs/tests.md +++ b/docs/tests.md @@ -31,9 +31,9 @@ - Shared test cases. - Test runner functions that uses `it()` from Mocha test [Mocha test framework](https://mochajs.org/) should be prefixed with `it.` - E.g. `itEachAbsentCollectionValue()`. - - [`stubs/`](./../tests/unit/stubs) - - Includes stubs to be able to test classes in isolation. - - They implement dummy behavior to be functional with optionally spying or mocking functions. + - [`Stubs/`](./../tests/unit/shared/Stubs) + - Includes stubs to be able to test components in isolation. + - Stubs has minimal and dummy behavior to be functional, they may also have spying or mocking functions. ### Unit tests naming diff --git a/tests/unit/application/ApplicationFactory.spec.ts b/tests/unit/application/ApplicationFactory.spec.ts index 7535d70e..f69196ba 100644 --- a/tests/unit/application/ApplicationFactory.spec.ts +++ b/tests/unit/application/ApplicationFactory.spec.ts @@ -1,7 +1,7 @@ import 'mocha'; import { expect } from 'chai'; import { ApplicationFactory, ApplicationGetterType } from '@/application/ApplicationFactory'; -import { ApplicationStub } from '@tests/unit/stubs/ApplicationStub'; +import { ApplicationStub } from '@tests/unit/shared/Stubs/ApplicationStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('ApplicationFactory', () => { diff --git a/tests/unit/application/Context/ApplicationContext.spec.ts b/tests/unit/application/Context/ApplicationContext.spec.ts index 0f03d128..6c7043a3 100644 --- a/tests/unit/application/Context/ApplicationContext.spec.ts +++ b/tests/unit/application/Context/ApplicationContext.spec.ts @@ -5,8 +5,8 @@ import { OperatingSystem } from '@/domain/OperatingSystem'; import { ICategoryCollectionState } from '@/application/Context/State/ICategoryCollectionState'; import { IApplicationContext, IApplicationContextChangedEvent } from '@/application/Context/IApplicationContext'; import { IApplication } from '@/domain/IApplication'; -import { ApplicationStub } from '@tests/unit/stubs/ApplicationStub'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; +import { ApplicationStub } from '@tests/unit/shared/Stubs/ApplicationStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; import { EnumRangeTestRunner } from '@tests/unit/application/Common/EnumRangeTestRunner'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; diff --git a/tests/unit/application/Context/ApplicationContextFactory.spec.ts b/tests/unit/application/Context/ApplicationContextFactory.spec.ts index 234d619e..26bbc435 100644 --- a/tests/unit/application/Context/ApplicationContextFactory.spec.ts +++ b/tests/unit/application/Context/ApplicationContextFactory.spec.ts @@ -5,9 +5,9 @@ import { ICategoryCollection } from '@/domain/ICategoryCollection'; import { buildContext } from '@/application/Context/ApplicationContextFactory'; import { IApplicationFactory } from '@/application/IApplicationFactory'; import { IApplication } from '@/domain/IApplication'; -import { EnvironmentStub } from '@tests/unit/stubs/EnvironmentStub'; -import { ApplicationStub } from '@tests/unit/stubs/ApplicationStub'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; +import { EnvironmentStub } from '@tests/unit/shared/Stubs/EnvironmentStub'; +import { ApplicationStub } from '@tests/unit/shared/Stubs/ApplicationStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; import { expectThrowsAsync } from '@tests/unit/shared/Assertions/ExpectThrowsAsync'; describe('ApplicationContextFactory', () => { diff --git a/tests/unit/application/Context/State/CategoryCollectionState.spec.ts b/tests/unit/application/Context/State/CategoryCollectionState.spec.ts index 364bffb8..79235881 100644 --- a/tests/unit/application/Context/State/CategoryCollectionState.spec.ts +++ b/tests/unit/application/Context/State/CategoryCollectionState.spec.ts @@ -5,9 +5,9 @@ import { ApplicationCode } from '@/application/Context/State/Code/ApplicationCod import { CategoryCollectionState } from '@/application/Context/State/CategoryCollectionState'; import { OperatingSystem } from '@/domain/OperatingSystem'; import { IScript } from '@/domain/IScript'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; describe('CategoryCollectionState', () => { describe('code', () => { diff --git a/tests/unit/application/Context/State/Code/ApplicationCode.spec.ts b/tests/unit/application/Context/State/Code/ApplicationCode.spec.ts index 955fca49..96e70c28 100644 --- a/tests/unit/application/Context/State/Code/ApplicationCode.spec.ts +++ b/tests/unit/application/Context/State/Code/ApplicationCode.spec.ts @@ -9,12 +9,12 @@ import { CodePosition } from '@/application/Context/State/Code/Position/CodePosi import { ICodePosition } from '@/application/Context/State/Code/Position/ICodePosition'; import { IScriptingDefinition } from '@/domain/IScriptingDefinition'; import { IUserScript } from '@/application/Context/State/Code/Generation/IUserScript'; -import { ScriptingDefinitionStub } from '@tests/unit/stubs/ScriptingDefinitionStub'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; +import { ScriptingDefinitionStub } from '@tests/unit/shared/Stubs/ScriptingDefinitionStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; -import { UserSelectionStub } from '@tests/unit/stubs/UserSelectionStub'; +import { UserSelectionStub } from '@tests/unit/shared/Stubs/UserSelectionStub'; describe('ApplicationCode', () => { describe('ctor', () => { diff --git a/tests/unit/application/Context/State/Code/Event/CodeChangedEvent.spec.ts b/tests/unit/application/Context/State/Code/Event/CodeChangedEvent.spec.ts index 658342cf..52e143f9 100644 --- a/tests/unit/application/Context/State/Code/Event/CodeChangedEvent.spec.ts +++ b/tests/unit/application/Context/State/Code/Event/CodeChangedEvent.spec.ts @@ -4,8 +4,8 @@ import { CodeChangedEvent } from '@/application/Context/State/Code/Event/CodeCha import { SelectedScript } from '@/application/Context/State/Selection/SelectedScript'; import { ICodePosition } from '@/application/Context/State/Code/Position/ICodePosition'; import { CodePosition } from '@/application/Context/State/Code/Position/CodePosition'; -import { SelectedScriptStub } from '@tests/unit/stubs/SelectedScriptStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; +import { SelectedScriptStub } from '@tests/unit/shared/Stubs/SelectedScriptStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; describe('CodeChangedEvent', () => { describe('ctor', () => { diff --git a/tests/unit/application/Context/State/Code/Generation/UserScriptGenerator.spec.ts b/tests/unit/application/Context/State/Code/Generation/UserScriptGenerator.spec.ts index 73925b33..f66e7634 100644 --- a/tests/unit/application/Context/State/Code/Generation/UserScriptGenerator.spec.ts +++ b/tests/unit/application/Context/State/Code/Generation/UserScriptGenerator.spec.ts @@ -4,10 +4,10 @@ import { UserScriptGenerator } from '@/application/Context/State/Code/Generation import { SelectedScript } from '@/application/Context/State/Selection/SelectedScript'; import { ICodeBuilderFactory } from '@/application/Context/State/Code/Generation/ICodeBuilderFactory'; import { ICodeBuilder } from '@/application/Context/State/Code/Generation/ICodeBuilder'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; -import { ScriptingDefinitionStub } from '@tests/unit/stubs/ScriptingDefinitionStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; +import { ScriptingDefinitionStub } from '@tests/unit/shared/Stubs/ScriptingDefinitionStub'; import { itEachAbsentObjectValue, itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; -import { SelectedScriptStub } from '@tests/unit/stubs/SelectedScriptStub'; +import { SelectedScriptStub } from '@tests/unit/shared/Stubs/SelectedScriptStub'; describe('UserScriptGenerator', () => { describe('scriptingDefinition', () => { diff --git a/tests/unit/application/Context/State/Filter/FilterResult.spec.ts b/tests/unit/application/Context/State/Filter/FilterResult.spec.ts index 5611b4a7..edb898f5 100644 --- a/tests/unit/application/Context/State/Filter/FilterResult.spec.ts +++ b/tests/unit/application/Context/State/Filter/FilterResult.spec.ts @@ -1,8 +1,8 @@ import 'mocha'; import { expect } from 'chai'; import { FilterResult } from '@/application/Context/State/Filter/FilterResult'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; describe('FilterResult', () => { describe('hasAnyMatches', () => { diff --git a/tests/unit/application/Context/State/Filter/UserFilter.spec.ts b/tests/unit/application/Context/State/Filter/UserFilter.spec.ts index 646c27f1..3007c1e2 100644 --- a/tests/unit/application/Context/State/Filter/UserFilter.spec.ts +++ b/tests/unit/application/Context/State/Filter/UserFilter.spec.ts @@ -2,9 +2,9 @@ import 'mocha'; import { expect } from 'chai'; import { IFilterResult } from '@/application/Context/State/Filter/IFilterResult'; import { UserFilter } from '@/application/Context/State/Filter/UserFilter'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; describe('UserFilter', () => { describe('removeFilter', () => { diff --git a/tests/unit/application/Context/State/Selection/SelectedScript.spec.ts b/tests/unit/application/Context/State/Selection/SelectedScript.spec.ts index 86daf29f..7b693f1f 100644 --- a/tests/unit/application/Context/State/Selection/SelectedScript.spec.ts +++ b/tests/unit/application/Context/State/Selection/SelectedScript.spec.ts @@ -1,6 +1,6 @@ import 'mocha'; import { expect } from 'chai'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; import { SelectedScript } from '@/application/Context/State/Selection/SelectedScript'; describe('SelectedScript', () => { diff --git a/tests/unit/application/Context/State/Selection/UserSelection.spec.ts b/tests/unit/application/Context/State/Selection/UserSelection.spec.ts index d9eb9be7..615c7d9f 100644 --- a/tests/unit/application/Context/State/Selection/UserSelection.spec.ts +++ b/tests/unit/application/Context/State/Selection/UserSelection.spec.ts @@ -2,10 +2,10 @@ import 'mocha'; import { expect } from 'chai'; import { SelectedScript } from '@/application/Context/State/Selection/SelectedScript'; import { UserSelection } from '@/application/Context/State/Selection/UserSelection'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; -import { SelectedScriptStub } from '@tests/unit/stubs/SelectedScriptStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; +import { SelectedScriptStub } from '@tests/unit/shared/Stubs/SelectedScriptStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; import { UserSelectionTestRunner } from './UserSelectionTestRunner'; describe('UserSelection', () => { diff --git a/tests/unit/application/Context/State/Selection/UserSelectionTestRunner.ts b/tests/unit/application/Context/State/Selection/UserSelectionTestRunner.ts index 7f0a51e0..9c97aa01 100644 --- a/tests/unit/application/Context/State/Selection/UserSelectionTestRunner.ts +++ b/tests/unit/application/Context/State/Selection/UserSelectionTestRunner.ts @@ -1,8 +1,8 @@ import { expect } from 'chai'; import 'mocha'; import { SelectedScript } from '@/application/Context/State/Selection/SelectedScript'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; import { UserSelection } from '@/application/Context/State/Selection/UserSelection'; import { IScript } from '@/domain/IScript'; diff --git a/tests/unit/application/Parser/ApplicationParser.spec.ts b/tests/unit/application/Parser/ApplicationParser.spec.ts index f54b1e66..e8ba6e7d 100644 --- a/tests/unit/application/Parser/ApplicationParser.spec.ts +++ b/tests/unit/application/Parser/ApplicationParser.spec.ts @@ -10,9 +10,9 @@ import { ProjectInformation } from '@/domain/ProjectInformation'; import { ICategoryCollection } from '@/domain/ICategoryCollection'; import { OperatingSystem } from '@/domain/OperatingSystem'; import { getEnumValues } from '@/application/Common/Enum'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; -import { getProcessEnvironmentStub } from '@tests/unit/stubs/ProcessEnvironmentStub'; -import { CollectionDataStub } from '@tests/unit/stubs/CollectionDataStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; +import { getProcessEnvironmentStub } from '@tests/unit/shared/Stubs/ProcessEnvironmentStub'; +import { CollectionDataStub } from '@tests/unit/shared/Stubs/CollectionDataStub'; import { getAbsentCollectionTestCases, AbsentObjectTestCases } from '@tests/unit/shared/TestCases/AbsentTests'; describe('ApplicationParser', () => { diff --git a/tests/unit/application/Parser/CategoryCollectionParser.spec.ts b/tests/unit/application/Parser/CategoryCollectionParser.spec.ts index 234e3e68..378372d3 100644 --- a/tests/unit/application/Parser/CategoryCollectionParser.spec.ts +++ b/tests/unit/application/Parser/CategoryCollectionParser.spec.ts @@ -7,14 +7,14 @@ import { parseProjectInformation } from '@/application/Parser/ProjectInformation import { OperatingSystem } from '@/domain/OperatingSystem'; import { RecommendationLevel } from '@/domain/RecommendationLevel'; import { ScriptingDefinitionParser } from '@/application/Parser/ScriptingDefinition/ScriptingDefinitionParser'; -import { EnumParserStub } from '@tests/unit/stubs/EnumParserStub'; -import { ProjectInformationStub } from '@tests/unit/stubs/ProjectInformationStub'; -import { getCategoryStub, CollectionDataStub } from '@tests/unit/stubs/CollectionDataStub'; -import { CategoryCollectionParseContextStub } from '@tests/unit/stubs/CategoryCollectionParseContextStub'; -import { CategoryDataStub } from '@tests/unit/stubs/CategoryDataStub'; -import { ScriptDataStub } from '@tests/unit/stubs/ScriptDataStub'; -import { FunctionDataStub } from '@tests/unit/stubs/FunctionDataStub'; -import { FunctionCallDataStub } from '@tests/unit/stubs/FunctionCallDataStub'; +import { EnumParserStub } from '@tests/unit/shared/Stubs/EnumParserStub'; +import { ProjectInformationStub } from '@tests/unit/shared/Stubs/ProjectInformationStub'; +import { getCategoryStub, CollectionDataStub } from '@tests/unit/shared/Stubs/CollectionDataStub'; +import { CategoryCollectionParseContextStub } from '@tests/unit/shared/Stubs/CategoryCollectionParseContextStub'; +import { CategoryDataStub } from '@tests/unit/shared/Stubs/CategoryDataStub'; +import { ScriptDataStub } from '@tests/unit/shared/Stubs/ScriptDataStub'; +import { FunctionDataStub } from '@tests/unit/shared/Stubs/FunctionDataStub'; +import { FunctionCallDataStub } from '@tests/unit/shared/Stubs/FunctionCallDataStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('CategoryCollectionParser', () => { diff --git a/tests/unit/application/Parser/CategoryParser.spec.ts b/tests/unit/application/Parser/CategoryParser.spec.ts index 0436d078..075bb011 100644 --- a/tests/unit/application/Parser/CategoryParser.spec.ts +++ b/tests/unit/application/Parser/CategoryParser.spec.ts @@ -3,11 +3,11 @@ import { expect } from 'chai'; import { parseCategory } from '@/application/Parser/CategoryParser'; import { parseScript } from '@/application/Parser/Script/ScriptParser'; import { parseDocUrls } from '@/application/Parser/DocumentationParser'; -import { ScriptCompilerStub } from '@tests/unit/stubs/ScriptCompilerStub'; -import { ScriptDataStub } from '@tests/unit/stubs/ScriptDataStub'; -import { CategoryCollectionParseContextStub } from '@tests/unit/stubs/CategoryCollectionParseContextStub'; -import { LanguageSyntaxStub } from '@tests/unit/stubs/LanguageSyntaxStub'; -import { CategoryDataStub } from '@tests/unit/stubs/CategoryDataStub'; +import { ScriptCompilerStub } from '@tests/unit/shared/Stubs/ScriptCompilerStub'; +import { ScriptDataStub } from '@tests/unit/shared/Stubs/ScriptDataStub'; +import { CategoryCollectionParseContextStub } from '@tests/unit/shared/Stubs/CategoryCollectionParseContextStub'; +import { LanguageSyntaxStub } from '@tests/unit/shared/Stubs/LanguageSyntaxStub'; +import { CategoryDataStub } from '@tests/unit/shared/Stubs/CategoryDataStub'; import { itEachAbsentCollectionValue, itEachAbsentObjectValue, itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('CategoryParser', () => { diff --git a/tests/unit/application/Parser/ProjectInformationParser.spec.ts b/tests/unit/application/Parser/ProjectInformationParser.spec.ts index e1906f09..7e9121d6 100644 --- a/tests/unit/application/Parser/ProjectInformationParser.spec.ts +++ b/tests/unit/application/Parser/ProjectInformationParser.spec.ts @@ -1,7 +1,7 @@ import 'mocha'; import { expect } from 'chai'; import { parseProjectInformation } from '@/application/Parser/ProjectInformationParser'; -import { getProcessEnvironmentStub } from '@tests/unit/stubs/ProcessEnvironmentStub'; +import { getProcessEnvironmentStub } from '@tests/unit/shared/Stubs/ProcessEnvironmentStub'; describe('ProjectInformationParser', () => { describe('parseProjectInformation', () => { diff --git a/tests/unit/application/Parser/Script/CategoryCollectionParseContext.spec.ts b/tests/unit/application/Parser/Script/CategoryCollectionParseContext.spec.ts index 9932ea5f..cf056808 100644 --- a/tests/unit/application/Parser/Script/CategoryCollectionParseContext.spec.ts +++ b/tests/unit/application/Parser/Script/CategoryCollectionParseContext.spec.ts @@ -5,9 +5,9 @@ import { ScriptingLanguage } from '@/domain/ScriptingLanguage'; import { CategoryCollectionParseContext } from '@/application/Parser/Script/CategoryCollectionParseContext'; import { ILanguageSyntax } from '@/domain/ScriptCode'; import { ScriptCompiler } from '@/application/Parser/Script/Compiler/ScriptCompiler'; -import { LanguageSyntaxStub } from '@tests/unit/stubs/LanguageSyntaxStub'; -import { ScriptingDefinitionStub } from '@tests/unit/stubs/ScriptingDefinitionStub'; -import { FunctionDataStub } from '@tests/unit/stubs/FunctionDataStub'; +import { LanguageSyntaxStub } from '@tests/unit/shared/Stubs/LanguageSyntaxStub'; +import { ScriptingDefinitionStub } from '@tests/unit/shared/Stubs/ScriptingDefinitionStub'; +import { FunctionDataStub } from '@tests/unit/shared/Stubs/FunctionDataStub'; import { itEachAbsentCollectionValue, itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('CategoryCollectionParseContext', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Expressions/Expression/Expression.spec.ts b/tests/unit/application/Parser/Script/Compiler/Expressions/Expression/Expression.spec.ts index ff895b9c..0c5b93e9 100644 --- a/tests/unit/application/Parser/Script/Compiler/Expressions/Expression/Expression.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Expressions/Expression/Expression.spec.ts @@ -3,12 +3,12 @@ import { expect } from 'chai'; import { ExpressionPosition } from '@/application/Parser/Script/Compiler/Expressions/Expression/ExpressionPosition'; import { ExpressionEvaluator, Expression } from '@/application/Parser/Script/Compiler/Expressions/Expression/Expression'; import { IReadOnlyFunctionCallArgumentCollection } from '@/application/Parser/Script/Compiler/Function/Call/Argument/IFunctionCallArgumentCollection'; -import { FunctionCallArgumentCollectionStub } from '@tests/unit/stubs/FunctionCallArgumentCollectionStub'; -import { FunctionParameterCollectionStub } from '@tests/unit/stubs/FunctionParameterCollectionStub'; -import { FunctionCallArgumentStub } from '@tests/unit/stubs/FunctionCallArgumentStub'; -import { ExpressionEvaluationContextStub } from '@tests/unit/stubs/ExpressionEvaluationContextStub'; +import { FunctionCallArgumentCollectionStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub'; +import { FunctionParameterCollectionStub } from '@tests/unit/shared/Stubs/FunctionParameterCollectionStub'; +import { FunctionCallArgumentStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentStub'; +import { ExpressionEvaluationContextStub } from '@tests/unit/shared/Stubs/ExpressionEvaluationContextStub'; import { IPipelineCompiler } from '@/application/Parser/Script/Compiler/Expressions/Pipes/IPipelineCompiler'; -import { PipelineCompilerStub } from '@tests/unit/stubs/PipelineCompilerStub'; +import { PipelineCompilerStub } from '@tests/unit/shared/Stubs/PipelineCompilerStub'; import { IReadOnlyFunctionParameterCollection } from '@/application/Parser/Script/Compiler/Function/Parameter/IFunctionParameterCollection'; import { AbsentObjectTestCases, itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; import { IExpressionEvaluationContext } from '@/application/Parser/Script/Compiler/Expressions/Expression/ExpressionEvaluationContext'; diff --git a/tests/unit/application/Parser/Script/Compiler/Expressions/Expression/ExpressionEvaluationContext.spec.ts b/tests/unit/application/Parser/Script/Compiler/Expressions/Expression/ExpressionEvaluationContext.spec.ts index 144e05db..9e113db8 100644 --- a/tests/unit/application/Parser/Script/Compiler/Expressions/Expression/ExpressionEvaluationContext.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Expressions/Expression/ExpressionEvaluationContext.spec.ts @@ -3,8 +3,8 @@ import { expect } from 'chai'; import { ExpressionEvaluationContext, IExpressionEvaluationContext } from '@/application/Parser/Script/Compiler/Expressions/Expression/ExpressionEvaluationContext'; import { IReadOnlyFunctionCallArgumentCollection } from '@/application/Parser/Script/Compiler/Function/Call/Argument/IFunctionCallArgumentCollection'; import { IPipelineCompiler } from '@/application/Parser/Script/Compiler/Expressions/Pipes/IPipelineCompiler'; -import { FunctionCallArgumentCollectionStub } from '@tests/unit/stubs/FunctionCallArgumentCollectionStub'; -import { PipelineCompilerStub } from '@tests/unit/stubs/PipelineCompilerStub'; +import { FunctionCallArgumentCollectionStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub'; +import { PipelineCompilerStub } from '@tests/unit/shared/Stubs/PipelineCompilerStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('ExpressionEvaluationContext', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Expressions/ExpressionsCompiler.spec.ts b/tests/unit/application/Parser/Script/Compiler/Expressions/ExpressionsCompiler.spec.ts index f46e901b..a7630ede 100644 --- a/tests/unit/application/Parser/Script/Compiler/Expressions/ExpressionsCompiler.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Expressions/ExpressionsCompiler.spec.ts @@ -2,9 +2,9 @@ import 'mocha'; import { expect } from 'chai'; import { ExpressionsCompiler } from '@/application/Parser/Script/Compiler/Expressions/ExpressionsCompiler'; import { IExpressionParser } from '@/application/Parser/Script/Compiler/Expressions/Parser/IExpressionParser'; -import { ExpressionStub } from '@tests/unit/stubs/ExpressionStub'; -import { ExpressionParserStub } from '@tests/unit/stubs/ExpressionParserStub'; -import { FunctionCallArgumentCollectionStub } from '@tests/unit/stubs/FunctionCallArgumentCollectionStub'; +import { ExpressionStub } from '@tests/unit/shared/Stubs/ExpressionStub'; +import { ExpressionParserStub } from '@tests/unit/shared/Stubs/ExpressionParserStub'; +import { FunctionCallArgumentCollectionStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub'; import { itEachAbsentObjectValue, itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('ExpressionsCompiler', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Expressions/Parser/CompositeExpressionParser.spec.ts b/tests/unit/application/Parser/Script/Compiler/Expressions/Parser/CompositeExpressionParser.spec.ts index 8518a4c5..3dc36d68 100644 --- a/tests/unit/application/Parser/Script/Compiler/Expressions/Parser/CompositeExpressionParser.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Expressions/Parser/CompositeExpressionParser.spec.ts @@ -3,7 +3,7 @@ import { expect } from 'chai'; import { IExpression } from '@/application/Parser/Script/Compiler/Expressions/Expression/IExpression'; import { IExpressionParser } from '@/application/Parser/Script/Compiler/Expressions/Parser/IExpressionParser'; import { CompositeExpressionParser } from '@/application/Parser/Script/Compiler/Expressions/Parser/CompositeExpressionParser'; -import { ExpressionStub } from '@tests/unit/stubs/ExpressionStub'; +import { ExpressionStub } from '@tests/unit/shared/Stubs/ExpressionStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('CompositeExpressionParser', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Expressions/Parser/Regex/RegexParser.spec.ts b/tests/unit/application/Parser/Script/Compiler/Expressions/Parser/Regex/RegexParser.spec.ts index 4de2c6d4..37445023 100644 --- a/tests/unit/application/Parser/Script/Compiler/Expressions/Parser/Regex/RegexParser.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Expressions/Parser/Regex/RegexParser.spec.ts @@ -3,7 +3,7 @@ import { expect } from 'chai'; import { ExpressionEvaluator } from '@/application/Parser/Script/Compiler/Expressions/Expression/Expression'; import { IPrimitiveExpression, RegexParser } from '@/application/Parser/Script/Compiler/Expressions/Parser/Regex/RegexParser'; import { ExpressionPosition } from '@/application/Parser/Script/Compiler/Expressions/Expression/ExpressionPosition'; -import { FunctionParameterStub } from '@tests/unit/stubs/FunctionParameterStub'; +import { FunctionParameterStub } from '@tests/unit/shared/Stubs/FunctionParameterStub'; import { itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('RegexParser', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Expressions/Pipes/PipeFactory.spec.ts b/tests/unit/application/Parser/Script/Compiler/Expressions/Pipes/PipeFactory.spec.ts index 5ea4d3c6..30ff4a80 100644 --- a/tests/unit/application/Parser/Script/Compiler/Expressions/Pipes/PipeFactory.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Expressions/Pipes/PipeFactory.spec.ts @@ -1,7 +1,7 @@ import 'mocha'; import { expect } from 'chai'; import { PipeFactory } from '@/application/Parser/Script/Compiler/Expressions/Pipes/PipeFactory'; -import { PipeStub } from '@tests/unit/stubs/PipeStub'; +import { PipeStub } from '@tests/unit/shared/Stubs/PipeStub'; import { AbsentStringTestCases, itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('PipeFactory', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Expressions/Pipes/PipelineCompiler.spec.ts b/tests/unit/application/Parser/Script/Compiler/Expressions/Pipes/PipelineCompiler.spec.ts index 5011828b..2cc84d20 100644 --- a/tests/unit/application/Parser/Script/Compiler/Expressions/Pipes/PipelineCompiler.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Expressions/Pipes/PipelineCompiler.spec.ts @@ -3,8 +3,8 @@ import { expect } from 'chai'; import { PipelineCompiler } from '@/application/Parser/Script/Compiler/Expressions/Pipes/PipelineCompiler'; import { IPipelineCompiler } from '@/application/Parser/Script/Compiler/Expressions/Pipes/IPipelineCompiler'; import { IPipeFactory } from '@/application/Parser/Script/Compiler/Expressions/Pipes/PipeFactory'; -import { PipeStub } from '@tests/unit/stubs/PipeStub'; -import { PipeFactoryStub } from '@tests/unit/stubs/PipeFactoryStub'; +import { PipeStub } from '@tests/unit/shared/Stubs/PipeStub'; +import { PipeFactoryStub } from '@tests/unit/shared/Stubs/PipeFactoryStub'; import { AbsentStringTestCases } from '@tests/unit/shared/TestCases/AbsentTests'; describe('PipelineCompiler', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Expressions/SyntaxParsers/SyntaxParserTestsRunner.ts b/tests/unit/application/Parser/Script/Compiler/Expressions/SyntaxParsers/SyntaxParserTestsRunner.ts index 04c0a7ae..d93573dd 100644 --- a/tests/unit/application/Parser/Script/Compiler/Expressions/SyntaxParsers/SyntaxParserTestsRunner.ts +++ b/tests/unit/application/Parser/Script/Compiler/Expressions/SyntaxParsers/SyntaxParserTestsRunner.ts @@ -2,9 +2,9 @@ import 'mocha'; import { expect } from 'chai'; import { ExpressionPosition } from '@/application/Parser/Script/Compiler/Expressions/Expression/ExpressionPosition'; import { IExpressionParser } from '@/application/Parser/Script/Compiler/Expressions/Parser/IExpressionParser'; -import { FunctionCallArgumentCollectionStub } from '@tests/unit/stubs/FunctionCallArgumentCollectionStub'; -import { ExpressionEvaluationContextStub } from '@tests/unit/stubs/ExpressionEvaluationContextStub'; -import { PipelineCompilerStub } from '@tests/unit/stubs/PipelineCompilerStub'; +import { FunctionCallArgumentCollectionStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub'; +import { ExpressionEvaluationContextStub } from '@tests/unit/shared/Stubs/ExpressionEvaluationContextStub'; +import { PipelineCompilerStub } from '@tests/unit/shared/Stubs/PipelineCompilerStub'; export class SyntaxParserTestsRunner { constructor(private readonly sut: IExpressionParser) { diff --git a/tests/unit/application/Parser/Script/Compiler/Function/Call/Argument/FunctionCallArgumentCollection.spec.ts b/tests/unit/application/Parser/Script/Compiler/Function/Call/Argument/FunctionCallArgumentCollection.spec.ts index c0ddc103..d6bf117f 100644 --- a/tests/unit/application/Parser/Script/Compiler/Function/Call/Argument/FunctionCallArgumentCollection.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Function/Call/Argument/FunctionCallArgumentCollection.spec.ts @@ -1,7 +1,7 @@ import 'mocha'; import { expect } from 'chai'; import { FunctionCallArgumentCollection } from '@/application/Parser/Script/Compiler/Function/Call/Argument/FunctionCallArgumentCollection'; -import { FunctionCallArgumentStub } from '@tests/unit/stubs/FunctionCallArgumentStub'; +import { FunctionCallArgumentStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentStub'; import { itEachAbsentObjectValue, itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('FunctionCallArgumentCollection', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Function/Call/Compiler/FunctionCallCompiler.spec.ts b/tests/unit/application/Parser/Script/Compiler/Function/Call/Compiler/FunctionCallCompiler.spec.ts index 901a94ee..8fa2db15 100644 --- a/tests/unit/application/Parser/Script/Compiler/Function/Call/Compiler/FunctionCallCompiler.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Function/Call/Compiler/FunctionCallCompiler.spec.ts @@ -4,12 +4,12 @@ import { FunctionCallParametersData } from 'js-yaml-loader!@/*'; import { FunctionCallCompiler } from '@/application/Parser/Script/Compiler/Function/Call/Compiler/FunctionCallCompiler'; import { ISharedFunctionCollection } from '@/application/Parser/Script/Compiler/Function/ISharedFunctionCollection'; import { IExpressionsCompiler } from '@/application/Parser/Script/Compiler/Expressions/IExpressionsCompiler'; -import { SharedFunctionCollectionStub } from '@tests/unit/stubs/SharedFunctionCollectionStub'; +import { SharedFunctionCollectionStub } from '@tests/unit/shared/Stubs/SharedFunctionCollectionStub'; import { FunctionBodyType } from '@/application/Parser/Script/Compiler/Function/ISharedFunction'; -import { SharedFunctionStub } from '@tests/unit/stubs/SharedFunctionStub'; -import { FunctionCallArgumentCollectionStub } from '@tests/unit/stubs/FunctionCallArgumentCollectionStub'; -import { FunctionCallStub } from '@tests/unit/stubs/FunctionCallStub'; -import { ExpressionsCompilerStub } from '@tests/unit/stubs/ExpressionsCompilerStub'; +import { SharedFunctionStub } from '@tests/unit/shared/Stubs/SharedFunctionStub'; +import { FunctionCallArgumentCollectionStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub'; +import { FunctionCallStub } from '@tests/unit/shared/Stubs/FunctionCallStub'; +import { ExpressionsCompilerStub } from '@tests/unit/shared/Stubs/ExpressionsCompilerStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('FunctionCallCompiler', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Function/Call/FunctionCall.spec.ts b/tests/unit/application/Parser/Script/Compiler/Function/Call/FunctionCall.spec.ts index 0a95668a..9b18f494 100644 --- a/tests/unit/application/Parser/Script/Compiler/Function/Call/FunctionCall.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Function/Call/FunctionCall.spec.ts @@ -2,7 +2,7 @@ import 'mocha'; import { expect } from 'chai'; import { FunctionCall } from '@/application/Parser/Script/Compiler/Function/Call/FunctionCall'; import { IReadOnlyFunctionCallArgumentCollection } from '@/application/Parser/Script/Compiler/Function/Call/Argument/IFunctionCallArgumentCollection'; -import { FunctionCallArgumentCollectionStub } from '@tests/unit/stubs/FunctionCallArgumentCollectionStub'; +import { FunctionCallArgumentCollectionStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub'; import { itEachAbsentObjectValue, itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('FunctionCall', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Function/Call/FunctionCallParser.spec.ts b/tests/unit/application/Parser/Script/Compiler/Function/Call/FunctionCallParser.spec.ts index 023f3e4f..7b4975cc 100644 --- a/tests/unit/application/Parser/Script/Compiler/Function/Call/FunctionCallParser.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Function/Call/FunctionCallParser.spec.ts @@ -1,7 +1,7 @@ import 'mocha'; import { expect } from 'chai'; import { parseFunctionCalls } from '@/application/Parser/Script/Compiler/Function/Call/FunctionCallParser'; -import { FunctionCallDataStub } from '@tests/unit/stubs/FunctionCallDataStub'; +import { FunctionCallDataStub } from '@tests/unit/shared/Stubs/FunctionCallDataStub'; import { itEachAbsentObjectValue, itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('FunctionCallParser', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Function/Parameter/FunctionParameterCollection.spec.ts b/tests/unit/application/Parser/Script/Compiler/Function/Parameter/FunctionParameterCollection.spec.ts index 64e17811..37441772 100644 --- a/tests/unit/application/Parser/Script/Compiler/Function/Parameter/FunctionParameterCollection.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Function/Parameter/FunctionParameterCollection.spec.ts @@ -1,7 +1,7 @@ import 'mocha'; import { expect } from 'chai'; import { FunctionParameterCollection } from '@/application/Parser/Script/Compiler/Function/Parameter/FunctionParameterCollection'; -import { FunctionParameterStub } from '@tests/unit/stubs/FunctionParameterStub'; +import { FunctionParameterStub } from '@tests/unit/shared/Stubs/FunctionParameterStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('FunctionParameterCollection', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Function/SharedFunction.spec.ts b/tests/unit/application/Parser/Script/Compiler/Function/SharedFunction.spec.ts index f4d9aec6..ac805042 100644 --- a/tests/unit/application/Parser/Script/Compiler/Function/SharedFunction.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Function/SharedFunction.spec.ts @@ -1,10 +1,10 @@ import 'mocha'; import { expect } from 'chai'; import { IReadOnlyFunctionParameterCollection } from '@/application/Parser/Script/Compiler/Function/Parameter/IFunctionParameterCollection'; -import { FunctionParameterCollectionStub } from '@tests/unit/stubs/FunctionParameterCollectionStub'; +import { FunctionParameterCollectionStub } from '@tests/unit/shared/Stubs/FunctionParameterCollectionStub'; import { createCallerFunction, createFunctionWithInlineCode } from '@/application/Parser/Script/Compiler/Function/SharedFunction'; import { IFunctionCall } from '@/application/Parser/Script/Compiler/Function/Call/IFunctionCall'; -import { FunctionCallStub } from '@tests/unit/stubs/FunctionCallStub'; +import { FunctionCallStub } from '@tests/unit/shared/Stubs/FunctionCallStub'; import { FunctionBodyType, ISharedFunction } from '@/application/Parser/Script/Compiler/Function/ISharedFunction'; import { AbsentStringTestCases, itEachAbsentCollectionValue, itEachAbsentObjectValue, diff --git a/tests/unit/application/Parser/Script/Compiler/Function/SharedFunctionCollection.spec.ts b/tests/unit/application/Parser/Script/Compiler/Function/SharedFunctionCollection.spec.ts index b6fa9a15..7bc0a522 100644 --- a/tests/unit/application/Parser/Script/Compiler/Function/SharedFunctionCollection.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Function/SharedFunctionCollection.spec.ts @@ -1,9 +1,9 @@ import 'mocha'; import { expect } from 'chai'; import { SharedFunctionCollection } from '@/application/Parser/Script/Compiler/Function/SharedFunctionCollection'; -import { SharedFunctionStub } from '@tests/unit/stubs/SharedFunctionStub'; +import { SharedFunctionStub } from '@tests/unit/shared/Stubs/SharedFunctionStub'; import { FunctionBodyType } from '@/application/Parser/Script/Compiler/Function/ISharedFunction'; -import { FunctionCallStub } from '@tests/unit/stubs/FunctionCallStub'; +import { FunctionCallStub } from '@tests/unit/shared/Stubs/FunctionCallStub'; import { itEachAbsentObjectValue, itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('SharedFunctionCollection', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/Function/SharedFunctionsParser.spec.ts b/tests/unit/application/Parser/Script/Compiler/Function/SharedFunctionsParser.spec.ts index 5ecc1516..957b9400 100644 --- a/tests/unit/application/Parser/Script/Compiler/Function/SharedFunctionsParser.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/Function/SharedFunctionsParser.spec.ts @@ -3,10 +3,10 @@ import { expect } from 'chai'; import { FunctionData } from 'js-yaml-loader!@/*'; import { ISharedFunction } from '@/application/Parser/Script/Compiler/Function/ISharedFunction'; import { SharedFunctionsParser } from '@/application/Parser/Script/Compiler/Function/SharedFunctionsParser'; -import { FunctionDataStub } from '@tests/unit/stubs/FunctionDataStub'; -import { ParameterDefinitionDataStub } from '@tests/unit/stubs/ParameterDefinitionDataStub'; +import { FunctionDataStub } from '@tests/unit/shared/Stubs/FunctionDataStub'; +import { ParameterDefinitionDataStub } from '@tests/unit/shared/Stubs/ParameterDefinitionDataStub'; import { FunctionParameter } from '@/application/Parser/Script/Compiler/Function/Parameter/FunctionParameter'; -import { FunctionCallDataStub } from '@tests/unit/stubs/FunctionCallDataStub'; +import { FunctionCallDataStub } from '@tests/unit/shared/Stubs/FunctionCallDataStub'; import { itEachAbsentCollectionValue, itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('SharedFunctionsParser', () => { diff --git a/tests/unit/application/Parser/Script/Compiler/ScriptCompiler.spec.ts b/tests/unit/application/Parser/Script/Compiler/ScriptCompiler.spec.ts index 91088199..724e9011 100644 --- a/tests/unit/application/Parser/Script/Compiler/ScriptCompiler.spec.ts +++ b/tests/unit/application/Parser/Script/Compiler/ScriptCompiler.spec.ts @@ -6,14 +6,14 @@ import { ScriptCompiler } from '@/application/Parser/Script/Compiler/ScriptCompi import { ISharedFunctionsParser } from '@/application/Parser/Script/Compiler/Function/ISharedFunctionsParser'; import { ICompiledCode } from '@/application/Parser/Script/Compiler/Function/Call/Compiler/ICompiledCode'; import { IFunctionCallCompiler } from '@/application/Parser/Script/Compiler/Function/Call/Compiler/IFunctionCallCompiler'; -import { LanguageSyntaxStub } from '@tests/unit/stubs/LanguageSyntaxStub'; -import { ScriptDataStub } from '@tests/unit/stubs/ScriptDataStub'; -import { FunctionDataStub } from '@tests/unit/stubs/FunctionDataStub'; -import { FunctionCallCompilerStub } from '@tests/unit/stubs/FunctionCallCompilerStub'; -import { SharedFunctionsParserStub } from '@tests/unit/stubs/SharedFunctionsParserStub'; -import { SharedFunctionCollectionStub } from '@tests/unit/stubs/SharedFunctionCollectionStub'; +import { LanguageSyntaxStub } from '@tests/unit/shared/Stubs/LanguageSyntaxStub'; +import { ScriptDataStub } from '@tests/unit/shared/Stubs/ScriptDataStub'; +import { FunctionDataStub } from '@tests/unit/shared/Stubs/FunctionDataStub'; +import { FunctionCallCompilerStub } from '@tests/unit/shared/Stubs/FunctionCallCompilerStub'; +import { SharedFunctionsParserStub } from '@tests/unit/shared/Stubs/SharedFunctionsParserStub'; +import { SharedFunctionCollectionStub } from '@tests/unit/shared/Stubs/SharedFunctionCollectionStub'; import { parseFunctionCalls } from '@/application/Parser/Script/Compiler/Function/Call/FunctionCallParser'; -import { FunctionCallDataStub } from '@tests/unit/stubs/FunctionCallDataStub'; +import { FunctionCallDataStub } from '@tests/unit/shared/Stubs/FunctionCallDataStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('ScriptCompiler', () => { diff --git a/tests/unit/application/Parser/Script/ScriptParser.spec.ts b/tests/unit/application/Parser/Script/ScriptParser.spec.ts index dd30dec5..e94468ec 100644 --- a/tests/unit/application/Parser/Script/ScriptParser.spec.ts +++ b/tests/unit/application/Parser/Script/ScriptParser.spec.ts @@ -4,12 +4,12 @@ import { parseScript } from '@/application/Parser/Script/ScriptParser'; import { parseDocUrls } from '@/application/Parser/DocumentationParser'; import { RecommendationLevel } from '@/domain/RecommendationLevel'; import { ICategoryCollectionParseContext } from '@/application/Parser/Script/ICategoryCollectionParseContext'; -import { ScriptCompilerStub } from '@tests/unit/stubs/ScriptCompilerStub'; -import { ScriptDataStub } from '@tests/unit/stubs/ScriptDataStub'; -import { EnumParserStub } from '@tests/unit/stubs/EnumParserStub'; -import { ScriptCodeStub } from '@tests/unit/stubs/ScriptCodeStub'; -import { CategoryCollectionParseContextStub } from '@tests/unit/stubs/CategoryCollectionParseContextStub'; -import { LanguageSyntaxStub } from '@tests/unit/stubs/LanguageSyntaxStub'; +import { ScriptCompilerStub } from '@tests/unit/shared/Stubs/ScriptCompilerStub'; +import { ScriptDataStub } from '@tests/unit/shared/Stubs/ScriptDataStub'; +import { EnumParserStub } from '@tests/unit/shared/Stubs/EnumParserStub'; +import { ScriptCodeStub } from '@tests/unit/shared/Stubs/ScriptCodeStub'; +import { CategoryCollectionParseContextStub } from '@tests/unit/shared/Stubs/CategoryCollectionParseContextStub'; +import { LanguageSyntaxStub } from '@tests/unit/shared/Stubs/LanguageSyntaxStub'; import { itEachAbsentObjectValue, itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('ScriptParser', () => { diff --git a/tests/unit/application/Parser/ScriptingDefinition/CodeSubstituter.spec.ts b/tests/unit/application/Parser/ScriptingDefinition/CodeSubstituter.spec.ts index e31e875d..322b905d 100644 --- a/tests/unit/application/Parser/ScriptingDefinition/CodeSubstituter.spec.ts +++ b/tests/unit/application/Parser/ScriptingDefinition/CodeSubstituter.spec.ts @@ -2,8 +2,8 @@ import 'mocha'; import { expect } from 'chai'; import { CodeSubstituter } from '@/application/Parser/ScriptingDefinition/CodeSubstituter'; import { IExpressionsCompiler } from '@/application/Parser/Script/Compiler/Expressions/IExpressionsCompiler'; -import { ProjectInformationStub } from '@tests/unit/stubs/ProjectInformationStub'; -import { ExpressionsCompilerStub } from '@tests/unit/stubs/ExpressionsCompilerStub'; +import { ProjectInformationStub } from '@tests/unit/shared/Stubs/ProjectInformationStub'; +import { ExpressionsCompilerStub } from '@tests/unit/shared/Stubs/ExpressionsCompilerStub'; import { AbsentObjectTestCases, AbsentStringTestCases } from '@tests/unit/shared/TestCases/AbsentTests'; describe('CodeSubstituter', () => { diff --git a/tests/unit/application/Parser/ScriptingDefinition/ScriptingDefinitionParser.spec.ts b/tests/unit/application/Parser/ScriptingDefinition/ScriptingDefinitionParser.spec.ts index 2386383a..a4d2a4f4 100644 --- a/tests/unit/application/Parser/ScriptingDefinition/ScriptingDefinitionParser.spec.ts +++ b/tests/unit/application/Parser/ScriptingDefinition/ScriptingDefinitionParser.spec.ts @@ -5,10 +5,10 @@ import { ScriptingDefinitionParser } from '@/application/Parser/ScriptingDefinit import { IEnumParser } from '@/application/Common/Enum'; import { ICodeSubstituter } from '@/application/Parser/ScriptingDefinition/ICodeSubstituter'; import { IScriptingDefinition } from '@/domain/IScriptingDefinition'; -import { ProjectInformationStub } from '@tests/unit/stubs/ProjectInformationStub'; -import { EnumParserStub } from '@tests/unit/stubs/EnumParserStub'; -import { ScriptingDefinitionDataStub } from '@tests/unit/stubs/ScriptingDefinitionDataStub'; -import { CodeSubstituterStub } from '@tests/unit/stubs/CodeSubstituterStub'; +import { ProjectInformationStub } from '@tests/unit/shared/Stubs/ProjectInformationStub'; +import { EnumParserStub } from '@tests/unit/shared/Stubs/EnumParserStub'; +import { ScriptingDefinitionDataStub } from '@tests/unit/shared/Stubs/ScriptingDefinitionDataStub'; +import { CodeSubstituterStub } from '@tests/unit/shared/Stubs/CodeSubstituterStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('ScriptingDefinitionParser', () => { diff --git a/tests/unit/domain/Application.spec.ts b/tests/unit/domain/Application.spec.ts index 177c1bb7..151a071b 100644 --- a/tests/unit/domain/Application.spec.ts +++ b/tests/unit/domain/Application.spec.ts @@ -2,8 +2,8 @@ import 'mocha'; import { expect } from 'chai'; import { Application } from '@/domain/Application'; import { OperatingSystem } from '@/domain/OperatingSystem'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; -import { ProjectInformationStub } from '@tests/unit/stubs/ProjectInformationStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; +import { ProjectInformationStub } from '@tests/unit/shared/Stubs/ProjectInformationStub'; import { AbsentObjectTestCases, getAbsentCollectionTestCases, itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; import { ICategoryCollection } from '@/domain/ICategoryCollection'; diff --git a/tests/unit/domain/Category.spec.ts b/tests/unit/domain/Category.spec.ts index c5d8371a..14952fa8 100644 --- a/tests/unit/domain/Category.spec.ts +++ b/tests/unit/domain/Category.spec.ts @@ -1,8 +1,8 @@ import 'mocha'; import { expect } from 'chai'; import { Category } from '@/domain/Category'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; import { itEachAbsentStringValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('Category', () => { diff --git a/tests/unit/domain/CategoryCollection.spec.ts b/tests/unit/domain/CategoryCollection.spec.ts index 2121b76d..6f67814e 100644 --- a/tests/unit/domain/CategoryCollection.spec.ts +++ b/tests/unit/domain/CategoryCollection.spec.ts @@ -7,8 +7,8 @@ import { ScriptingLanguage } from '@/domain/ScriptingLanguage'; import { RecommendationLevel } from '@/domain/RecommendationLevel'; import { getEnumValues } from '@/application/Common/Enum'; import { CategoryCollection } from '@/domain/CategoryCollection'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; import { EnumRangeTestRunner } from '@tests/unit/application/Common/EnumRangeTestRunner'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; diff --git a/tests/unit/domain/Script.spec.ts b/tests/unit/domain/Script.spec.ts index 96f03cd6..4ee5850b 100644 --- a/tests/unit/domain/Script.spec.ts +++ b/tests/unit/domain/Script.spec.ts @@ -4,7 +4,7 @@ import { getEnumValues } from '@/application/Common/Enum'; import { Script } from '@/domain/Script'; import { RecommendationLevel } from '@/domain/RecommendationLevel'; import { IScriptCode } from '@/domain/IScriptCode'; -import { ScriptCodeStub } from '@tests/unit/stubs/ScriptCodeStub'; +import { ScriptCodeStub } from '@tests/unit/shared/Stubs/ScriptCodeStub'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('Script', () => { diff --git a/tests/unit/domain/ScriptCode.spec.ts b/tests/unit/domain/ScriptCode.spec.ts index 0a6e34cc..2327aa82 100644 --- a/tests/unit/domain/ScriptCode.spec.ts +++ b/tests/unit/domain/ScriptCode.spec.ts @@ -2,7 +2,7 @@ import 'mocha'; import { expect } from 'chai'; import { ScriptCode, ILanguageSyntax } from '@/domain/ScriptCode'; import { IScriptCode } from '@/domain/IScriptCode'; -import { LanguageSyntaxStub } from '@tests/unit/stubs/LanguageSyntaxStub'; +import { LanguageSyntaxStub } from '@tests/unit/shared/Stubs/LanguageSyntaxStub'; import { AbsentStringTestCases, itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; describe('ScriptCode', () => { diff --git a/tests/unit/infrastructure/CodeRunner.spec.ts b/tests/unit/infrastructure/CodeRunner.spec.ts index 68835074..53608118 100644 --- a/tests/unit/infrastructure/CodeRunner.spec.ts +++ b/tests/unit/infrastructure/CodeRunner.spec.ts @@ -1,6 +1,6 @@ import 'mocha'; import { expect } from 'chai'; -import { EnvironmentStub } from '@tests/unit/stubs/EnvironmentStub'; +import { EnvironmentStub } from '@tests/unit/shared/Stubs/EnvironmentStub'; import { OperatingSystem } from '@/domain/OperatingSystem'; import { CodeRunner } from '@/infrastructure/CodeRunner'; import { expectThrowsAsync } from '@tests/unit/shared/Assertions/ExpectThrowsAsync'; diff --git a/tests/unit/infrastructure/InMemoryRepository.spec.ts b/tests/unit/infrastructure/InMemoryRepository.spec.ts index 3227873b..759906d8 100644 --- a/tests/unit/infrastructure/InMemoryRepository.spec.ts +++ b/tests/unit/infrastructure/InMemoryRepository.spec.ts @@ -1,6 +1,6 @@ import 'mocha'; import { expect } from 'chai'; -import { NumericEntityStub } from '@tests/unit/stubs/NumericEntityStub'; +import { NumericEntityStub } from '@tests/unit/shared/Stubs/NumericEntityStub'; import { InMemoryRepository } from '@/infrastructure/Repository/InMemoryRepository'; import { itEachAbsentObjectValue } from '@tests/unit/shared/TestCases/AbsentTests'; diff --git a/tests/unit/presentation/components/Scripts/Menu/Selector/SelectionStateTestScenario.ts b/tests/unit/presentation/components/Scripts/Menu/Selector/SelectionStateTestScenario.ts index d0675e5c..616585d5 100644 --- a/tests/unit/presentation/components/Scripts/Menu/Selector/SelectionStateTestScenario.ts +++ b/tests/unit/presentation/components/Scripts/Menu/Selector/SelectionStateTestScenario.ts @@ -1,7 +1,7 @@ import { SelectedScript } from '@/application/Context/State/Selection/SelectedScript'; import { RecommendationLevel } from '@/domain/RecommendationLevel'; -import { CategoryCollectionStateStub } from '@tests/unit/stubs/CategoryCollectionStateStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; +import { CategoryCollectionStateStub } from '@tests/unit/shared/Stubs/CategoryCollectionStateStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; export class SelectionStateTestScenario { public readonly all: readonly SelectedScript[]; diff --git a/tests/unit/presentation/components/Scripts/View/Tree/ScriptNodeParser.spec.ts b/tests/unit/presentation/components/Scripts/View/Tree/ScriptNodeParser.spec.ts index 139f393d..81bfc6b2 100644 --- a/tests/unit/presentation/components/Scripts/View/Tree/ScriptNodeParser.spec.ts +++ b/tests/unit/presentation/components/Scripts/View/Tree/ScriptNodeParser.spec.ts @@ -7,9 +7,9 @@ import { import { INode, NodeType } from '@/presentation/components/Scripts/View/ScriptsTree/SelectableTree/Node/INode'; import { IScript } from '@/domain/IScript'; import { ICategory } from '@/domain/ICategory'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; describe('ScriptNodeParser', () => { it('can convert script id and back', () => { diff --git a/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/CategoryReverter.spec.ts b/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/CategoryReverter.spec.ts index 4d613c75..27b4ad12 100644 --- a/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/CategoryReverter.spec.ts +++ b/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/CategoryReverter.spec.ts @@ -4,9 +4,9 @@ import { CategoryReverter } from '@/presentation/components/Scripts/View/Scripts import { getCategoryNodeId } from '@/presentation/components/Scripts/View/ScriptsTree/ScriptNodeParser'; import { SelectedScript } from '@/application/Context/State/Selection/SelectedScript'; import { UserSelection } from '@/application/Context/State/Selection/UserSelection'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; describe('CategoryReverter', () => { describe('getState', () => { diff --git a/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/ReverterFactory.spec.ts b/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/ReverterFactory.spec.ts index bc7e49f0..aa5e73f4 100644 --- a/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/ReverterFactory.spec.ts +++ b/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/ReverterFactory.spec.ts @@ -5,9 +5,9 @@ import { getReverter } from '@/presentation/components/Scripts/View/ScriptsTree/ import { ScriptReverter } from '@/presentation/components/Scripts/View/ScriptsTree/SelectableTree/Node/Reverter/ScriptReverter'; import { CategoryReverter } from '@/presentation/components/Scripts/View/ScriptsTree/SelectableTree/Node/Reverter/CategoryReverter'; import { getScriptNodeId, getCategoryNodeId } from '@/presentation/components/Scripts/View/ScriptsTree/ScriptNodeParser'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; describe('ReverterFactory', () => { describe('getReverter', () => { diff --git a/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/ScriptReverter.spec.ts b/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/ScriptReverter.spec.ts index a7f33e83..191dba99 100644 --- a/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/ScriptReverter.spec.ts +++ b/tests/unit/presentation/components/Scripts/View/Tree/SelectableTree/Node/Reverter/ScriptReverter.spec.ts @@ -4,10 +4,10 @@ import { ScriptReverter } from '@/presentation/components/Scripts/View/ScriptsTr import { getScriptNodeId } from '@/presentation/components/Scripts/View/ScriptsTree/ScriptNodeParser'; import { UserSelection } from '@/application/Context/State/Selection/UserSelection'; import { SelectedScript } from '@/application/Context/State/Selection/SelectedScript'; -import { CategoryCollectionStub } from '@tests/unit/stubs/CategoryCollectionStub'; -import { CategoryStub } from '@tests/unit/stubs/CategoryStub'; -import { ScriptStub } from '@tests/unit/stubs/ScriptStub'; -import { SelectedScriptStub } from '@tests/unit/stubs/SelectedScriptStub'; +import { CategoryCollectionStub } from '@tests/unit/shared/Stubs/CategoryCollectionStub'; +import { CategoryStub } from '@tests/unit/shared/Stubs/CategoryStub'; +import { ScriptStub } from '@tests/unit/shared/Stubs/ScriptStub'; +import { SelectedScriptStub } from '@tests/unit/shared/Stubs/SelectedScriptStub'; describe('ScriptReverter', () => { describe('getState', () => { diff --git a/tests/unit/stubs/ApplicationCodeStub.ts b/tests/unit/shared/Stubs/ApplicationCodeStub.ts similarity index 100% rename from tests/unit/stubs/ApplicationCodeStub.ts rename to tests/unit/shared/Stubs/ApplicationCodeStub.ts diff --git a/tests/unit/stubs/ApplicationStub.ts b/tests/unit/shared/Stubs/ApplicationStub.ts similarity index 100% rename from tests/unit/stubs/ApplicationStub.ts rename to tests/unit/shared/Stubs/ApplicationStub.ts diff --git a/tests/unit/stubs/CategoryCollectionParseContextStub.ts b/tests/unit/shared/Stubs/CategoryCollectionParseContextStub.ts similarity index 100% rename from tests/unit/stubs/CategoryCollectionParseContextStub.ts rename to tests/unit/shared/Stubs/CategoryCollectionParseContextStub.ts diff --git a/tests/unit/stubs/CategoryCollectionStateStub.ts b/tests/unit/shared/Stubs/CategoryCollectionStateStub.ts similarity index 100% rename from tests/unit/stubs/CategoryCollectionStateStub.ts rename to tests/unit/shared/Stubs/CategoryCollectionStateStub.ts diff --git a/tests/unit/stubs/CategoryCollectionStub.ts b/tests/unit/shared/Stubs/CategoryCollectionStub.ts similarity index 100% rename from tests/unit/stubs/CategoryCollectionStub.ts rename to tests/unit/shared/Stubs/CategoryCollectionStub.ts diff --git a/tests/unit/stubs/CategoryDataStub.ts b/tests/unit/shared/Stubs/CategoryDataStub.ts similarity index 100% rename from tests/unit/stubs/CategoryDataStub.ts rename to tests/unit/shared/Stubs/CategoryDataStub.ts diff --git a/tests/unit/stubs/CategoryStub.ts b/tests/unit/shared/Stubs/CategoryStub.ts similarity index 100% rename from tests/unit/stubs/CategoryStub.ts rename to tests/unit/shared/Stubs/CategoryStub.ts diff --git a/tests/unit/stubs/CodeSubstituterStub.ts b/tests/unit/shared/Stubs/CodeSubstituterStub.ts similarity index 100% rename from tests/unit/stubs/CodeSubstituterStub.ts rename to tests/unit/shared/Stubs/CodeSubstituterStub.ts diff --git a/tests/unit/stubs/CollectionDataStub.ts b/tests/unit/shared/Stubs/CollectionDataStub.ts similarity index 100% rename from tests/unit/stubs/CollectionDataStub.ts rename to tests/unit/shared/Stubs/CollectionDataStub.ts diff --git a/tests/unit/stubs/EnumParserStub.ts b/tests/unit/shared/Stubs/EnumParserStub.ts similarity index 100% rename from tests/unit/stubs/EnumParserStub.ts rename to tests/unit/shared/Stubs/EnumParserStub.ts diff --git a/tests/unit/stubs/EnvironmentStub.ts b/tests/unit/shared/Stubs/EnvironmentStub.ts similarity index 100% rename from tests/unit/stubs/EnvironmentStub.ts rename to tests/unit/shared/Stubs/EnvironmentStub.ts diff --git a/tests/unit/stubs/ExpressionEvaluationContextStub.ts b/tests/unit/shared/Stubs/ExpressionEvaluationContextStub.ts similarity index 100% rename from tests/unit/stubs/ExpressionEvaluationContextStub.ts rename to tests/unit/shared/Stubs/ExpressionEvaluationContextStub.ts diff --git a/tests/unit/stubs/ExpressionParserStub.ts b/tests/unit/shared/Stubs/ExpressionParserStub.ts similarity index 100% rename from tests/unit/stubs/ExpressionParserStub.ts rename to tests/unit/shared/Stubs/ExpressionParserStub.ts diff --git a/tests/unit/stubs/ExpressionStub.ts b/tests/unit/shared/Stubs/ExpressionStub.ts similarity index 100% rename from tests/unit/stubs/ExpressionStub.ts rename to tests/unit/shared/Stubs/ExpressionStub.ts diff --git a/tests/unit/stubs/ExpressionsCompilerStub.ts b/tests/unit/shared/Stubs/ExpressionsCompilerStub.ts similarity index 98% rename from tests/unit/stubs/ExpressionsCompilerStub.ts rename to tests/unit/shared/Stubs/ExpressionsCompilerStub.ts index 80c3d1a9..21021ca3 100644 --- a/tests/unit/stubs/ExpressionsCompilerStub.ts +++ b/tests/unit/shared/Stubs/ExpressionsCompilerStub.ts @@ -2,7 +2,7 @@ import { IExpressionsCompiler } from '@/application/Parser/Script/Compiler/Expre import { IReadOnlyFunctionCallArgumentCollection } from '@/application/Parser/Script/Compiler/Function/Call/Argument/IFunctionCallArgumentCollection'; import { scrambledEqual } from '@/application/Common/Array'; import { ISharedFunction } from '@/application/Parser/Script/Compiler/Function/ISharedFunction'; -import { FunctionCallArgumentCollectionStub } from '@tests/unit/stubs/FunctionCallArgumentCollectionStub'; +import { FunctionCallArgumentCollectionStub } from '@tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub'; export class ExpressionsCompilerStub implements IExpressionsCompiler { public readonly callHistory = diff --git a/tests/unit/stubs/FunctionCallArgumentCollectionStub.ts b/tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub.ts similarity index 100% rename from tests/unit/stubs/FunctionCallArgumentCollectionStub.ts rename to tests/unit/shared/Stubs/FunctionCallArgumentCollectionStub.ts diff --git a/tests/unit/stubs/FunctionCallArgumentStub.ts b/tests/unit/shared/Stubs/FunctionCallArgumentStub.ts similarity index 100% rename from tests/unit/stubs/FunctionCallArgumentStub.ts rename to tests/unit/shared/Stubs/FunctionCallArgumentStub.ts diff --git a/tests/unit/stubs/FunctionCallCompilerStub.ts b/tests/unit/shared/Stubs/FunctionCallCompilerStub.ts similarity index 100% rename from tests/unit/stubs/FunctionCallCompilerStub.ts rename to tests/unit/shared/Stubs/FunctionCallCompilerStub.ts diff --git a/tests/unit/stubs/FunctionCallDataStub.ts b/tests/unit/shared/Stubs/FunctionCallDataStub.ts similarity index 100% rename from tests/unit/stubs/FunctionCallDataStub.ts rename to tests/unit/shared/Stubs/FunctionCallDataStub.ts diff --git a/tests/unit/stubs/FunctionCallStub.ts b/tests/unit/shared/Stubs/FunctionCallStub.ts similarity index 100% rename from tests/unit/stubs/FunctionCallStub.ts rename to tests/unit/shared/Stubs/FunctionCallStub.ts diff --git a/tests/unit/stubs/FunctionCodeStub.ts b/tests/unit/shared/Stubs/FunctionCodeStub.ts similarity index 100% rename from tests/unit/stubs/FunctionCodeStub.ts rename to tests/unit/shared/Stubs/FunctionCodeStub.ts diff --git a/tests/unit/stubs/FunctionDataStub.ts b/tests/unit/shared/Stubs/FunctionDataStub.ts similarity index 100% rename from tests/unit/stubs/FunctionDataStub.ts rename to tests/unit/shared/Stubs/FunctionDataStub.ts diff --git a/tests/unit/stubs/FunctionParameterCollectionStub.ts b/tests/unit/shared/Stubs/FunctionParameterCollectionStub.ts similarity index 100% rename from tests/unit/stubs/FunctionParameterCollectionStub.ts rename to tests/unit/shared/Stubs/FunctionParameterCollectionStub.ts diff --git a/tests/unit/stubs/FunctionParameterStub.ts b/tests/unit/shared/Stubs/FunctionParameterStub.ts similarity index 100% rename from tests/unit/stubs/FunctionParameterStub.ts rename to tests/unit/shared/Stubs/FunctionParameterStub.ts diff --git a/tests/unit/stubs/LanguageSyntaxStub.ts b/tests/unit/shared/Stubs/LanguageSyntaxStub.ts similarity index 100% rename from tests/unit/stubs/LanguageSyntaxStub.ts rename to tests/unit/shared/Stubs/LanguageSyntaxStub.ts diff --git a/tests/unit/stubs/NumericEntityStub.ts b/tests/unit/shared/Stubs/NumericEntityStub.ts similarity index 100% rename from tests/unit/stubs/NumericEntityStub.ts rename to tests/unit/shared/Stubs/NumericEntityStub.ts diff --git a/tests/unit/stubs/ParameterDefinitionDataStub.ts b/tests/unit/shared/Stubs/ParameterDefinitionDataStub.ts similarity index 100% rename from tests/unit/stubs/ParameterDefinitionDataStub.ts rename to tests/unit/shared/Stubs/ParameterDefinitionDataStub.ts diff --git a/tests/unit/stubs/PipeFactoryStub.ts b/tests/unit/shared/Stubs/PipeFactoryStub.ts similarity index 100% rename from tests/unit/stubs/PipeFactoryStub.ts rename to tests/unit/shared/Stubs/PipeFactoryStub.ts diff --git a/tests/unit/stubs/PipeStub.ts b/tests/unit/shared/Stubs/PipeStub.ts similarity index 100% rename from tests/unit/stubs/PipeStub.ts rename to tests/unit/shared/Stubs/PipeStub.ts diff --git a/tests/unit/stubs/PipelineCompilerStub.ts b/tests/unit/shared/Stubs/PipelineCompilerStub.ts similarity index 100% rename from tests/unit/stubs/PipelineCompilerStub.ts rename to tests/unit/shared/Stubs/PipelineCompilerStub.ts diff --git a/tests/unit/stubs/ProcessEnvironmentStub.ts b/tests/unit/shared/Stubs/ProcessEnvironmentStub.ts similarity index 100% rename from tests/unit/stubs/ProcessEnvironmentStub.ts rename to tests/unit/shared/Stubs/ProcessEnvironmentStub.ts diff --git a/tests/unit/stubs/ProjectInformationStub.ts b/tests/unit/shared/Stubs/ProjectInformationStub.ts similarity index 100% rename from tests/unit/stubs/ProjectInformationStub.ts rename to tests/unit/shared/Stubs/ProjectInformationStub.ts diff --git a/tests/unit/stubs/ScriptCodeStub.ts b/tests/unit/shared/Stubs/ScriptCodeStub.ts similarity index 100% rename from tests/unit/stubs/ScriptCodeStub.ts rename to tests/unit/shared/Stubs/ScriptCodeStub.ts diff --git a/tests/unit/stubs/ScriptCompilerStub.ts b/tests/unit/shared/Stubs/ScriptCompilerStub.ts similarity index 100% rename from tests/unit/stubs/ScriptCompilerStub.ts rename to tests/unit/shared/Stubs/ScriptCompilerStub.ts diff --git a/tests/unit/stubs/ScriptDataStub.ts b/tests/unit/shared/Stubs/ScriptDataStub.ts similarity index 95% rename from tests/unit/stubs/ScriptDataStub.ts rename to tests/unit/shared/Stubs/ScriptDataStub.ts index 2206fd31..aba0adc4 100644 --- a/tests/unit/stubs/ScriptDataStub.ts +++ b/tests/unit/shared/Stubs/ScriptDataStub.ts @@ -1,6 +1,6 @@ import { FunctionCallData, ScriptData } from 'js-yaml-loader!@/*'; import { RecommendationLevel } from '@/domain/RecommendationLevel'; -import { FunctionCallDataStub } from '@tests/unit/stubs/FunctionCallDataStub'; +import { FunctionCallDataStub } from '@tests/unit/shared/Stubs/FunctionCallDataStub'; export class ScriptDataStub implements ScriptData { public static createWithCode(): ScriptDataStub { diff --git a/tests/unit/stubs/ScriptStub.ts b/tests/unit/shared/Stubs/ScriptStub.ts similarity index 100% rename from tests/unit/stubs/ScriptStub.ts rename to tests/unit/shared/Stubs/ScriptStub.ts diff --git a/tests/unit/stubs/ScriptingDefinitionDataStub.ts b/tests/unit/shared/Stubs/ScriptingDefinitionDataStub.ts similarity index 100% rename from tests/unit/stubs/ScriptingDefinitionDataStub.ts rename to tests/unit/shared/Stubs/ScriptingDefinitionDataStub.ts diff --git a/tests/unit/stubs/ScriptingDefinitionStub.ts b/tests/unit/shared/Stubs/ScriptingDefinitionStub.ts similarity index 100% rename from tests/unit/stubs/ScriptingDefinitionStub.ts rename to tests/unit/shared/Stubs/ScriptingDefinitionStub.ts diff --git a/tests/unit/stubs/SelectedScriptStub.ts b/tests/unit/shared/Stubs/SelectedScriptStub.ts similarity index 100% rename from tests/unit/stubs/SelectedScriptStub.ts rename to tests/unit/shared/Stubs/SelectedScriptStub.ts diff --git a/tests/unit/stubs/SharedFunctionCollectionStub.ts b/tests/unit/shared/Stubs/SharedFunctionCollectionStub.ts similarity index 100% rename from tests/unit/stubs/SharedFunctionCollectionStub.ts rename to tests/unit/shared/Stubs/SharedFunctionCollectionStub.ts diff --git a/tests/unit/stubs/SharedFunctionStub.ts b/tests/unit/shared/Stubs/SharedFunctionStub.ts similarity index 100% rename from tests/unit/stubs/SharedFunctionStub.ts rename to tests/unit/shared/Stubs/SharedFunctionStub.ts diff --git a/tests/unit/stubs/SharedFunctionsParserStub.ts b/tests/unit/shared/Stubs/SharedFunctionsParserStub.ts similarity index 100% rename from tests/unit/stubs/SharedFunctionsParserStub.ts rename to tests/unit/shared/Stubs/SharedFunctionsParserStub.ts diff --git a/tests/unit/stubs/UserFilterStub.ts b/tests/unit/shared/Stubs/UserFilterStub.ts similarity index 100% rename from tests/unit/stubs/UserFilterStub.ts rename to tests/unit/shared/Stubs/UserFilterStub.ts diff --git a/tests/unit/stubs/UserSelectionStub.ts b/tests/unit/shared/Stubs/UserSelectionStub.ts similarity index 100% rename from tests/unit/stubs/UserSelectionStub.ts rename to tests/unit/shared/Stubs/UserSelectionStub.ts