mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
Split mock in different files
This commit is contained in:
@@ -15,109 +15,6 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { ReportParameterDetailsModel } from '../models/report.model';
|
|
||||||
|
|
||||||
export var reportDefParamStatus = {
|
|
||||||
'id': 2005,
|
|
||||||
'name': 'Fake Task overview status',
|
|
||||||
'created': '2016-10-05T15:39:40.222+0000',
|
|
||||||
'definition': '{ "parameters" :[{"id":"status","name":null,"nameKey":null,"type":"status","value":null,"dependsOn":null}]}'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamNumber = {
|
|
||||||
'id': 2005,
|
|
||||||
'name': 'Fake Process instances overview',
|
|
||||||
'created': '2016-10-05T15:39:40.222+0000',
|
|
||||||
'definition': '{ "parameters"' +
|
|
||||||
' :[{"id":"slowProcessInstanceInteger","name":null,"nameKey":null,"type":"integer","value":10,"dependsOn":null}]}'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamDuration = {
|
|
||||||
'id': 2005,
|
|
||||||
'name': 'Fake Task service level agreement',
|
|
||||||
'created': '2016-10-05T15:39:40.222+0000',
|
|
||||||
'definition': '{ "parameters"' +
|
|
||||||
' :[{"id":"duration","name":null,"nameKey":null,"type":"duration","value":null,"dependsOn":null}]}'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamCheck = {
|
|
||||||
'id': 2005,
|
|
||||||
'name': 'Fake Task service level agreement',
|
|
||||||
'created': '2016-10-05T15:39:40.222+0000',
|
|
||||||
'definition': '{ "parameters"' +
|
|
||||||
' :[{"id":"typeFiltering","name":null,"nameKey":null,"type":"boolean","value":true,"dependsOn":null}]}'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamDateRange = {
|
|
||||||
'id': 2005,
|
|
||||||
'name': 'Fake Process instances overview',
|
|
||||||
'created': '2016-10-05T15:39:40.222+0000',
|
|
||||||
'definition': '{ "parameters" :[{"id":"dateRange","name":null,"nameKey":null,"type":"dateRange","value":null,"dependsOn":null}]}'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamRangeInterval = {
|
|
||||||
'id': 2006,
|
|
||||||
'name': 'Fake Task overview RangeInterval',
|
|
||||||
'created': '2016-10-05T15:39:40.222+0000',
|
|
||||||
'definition': '{ "parameters" :[{"id":"dateRangeInterval","name":null,"nameKey":null,"type":"dateInterval","value":null,"dependsOn":null}]}'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamProcessDef = {
|
|
||||||
'id': 2006,
|
|
||||||
'name': 'Fake Task overview ProcessDefinition',
|
|
||||||
'created': '2016-10-05T15:39:40.222+0000',
|
|
||||||
'definition': '{ "parameters" :[{"id":"processDefinitionId","name":null,"nameKey":null,"type":"processDefinition","value":null,"dependsOn":null}]}'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamProcessDefOptions = {
|
|
||||||
'size': 4, 'total': 4, 'start': 0, 'data': [
|
|
||||||
{
|
|
||||||
'id': 'FakeProcessTest 1:1:1',
|
|
||||||
'name': 'Fake Process Test 1 Name ',
|
|
||||||
'version': 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'id': 'FakeProcessTest 1:2:1',
|
|
||||||
'name': 'Fake Process Test 1 Name ',
|
|
||||||
'version': 2
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'id': 'FakeProcessTest 2:1:1',
|
|
||||||
'name': 'Fake Process Test 2 Name ',
|
|
||||||
'version': 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'id': 'FakeProcessTest 3:1:1',
|
|
||||||
'name': 'Fake Process Test 3 Name ',
|
|
||||||
'version': 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamProcessDefOptionsApp = {
|
|
||||||
'size': 2, 'total': 2, 'start': 2, 'data': [
|
|
||||||
{
|
|
||||||
'id': 'FakeProcessTest 1:1:1',
|
|
||||||
'name': 'Fake Process Test 1 Name ',
|
|
||||||
'version': 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'id': 'FakeProcessTest 1:2:1',
|
|
||||||
'name': 'Fake Process Test 1 Name ',
|
|
||||||
'version': 2
|
|
||||||
}
|
|
||||||
]
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamTask = {
|
|
||||||
'id': 2006,
|
|
||||||
'name': 'Fake Task service level agreement',
|
|
||||||
'created': '2016-10-05T15:39:40.222+0000',
|
|
||||||
'definition': '{ "parameters" :[{"id":"taskName","name":null,"nameKey":null,"type":"task","value":null,"dependsOn":"processDefinitionId"}]}'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var reportDefParamTaskOptions = ['Fake task name 1', 'Fake task name 2'];
|
|
||||||
|
|
||||||
export var chartProcessDefOverview = {
|
export var chartProcessDefOverview = {
|
||||||
'elements': [{
|
'elements': [{
|
||||||
'id': 'id1585876275153',
|
'id': 'id1585876275153',
|
||||||
@@ -198,58 +95,3 @@ export var chartTaskOverview = {
|
|||||||
]
|
]
|
||||||
}]
|
}]
|
||||||
};
|
};
|
||||||
|
|
||||||
export var fieldNumber = new ReportParameterDetailsModel(
|
|
||||||
{
|
|
||||||
id: 'slowProcessInstanceInteger',
|
|
||||||
type: 'integer',
|
|
||||||
value: '102'
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
export var fieldStatus = new ReportParameterDetailsModel(
|
|
||||||
{
|
|
||||||
id: 'status',
|
|
||||||
type: 'status',
|
|
||||||
value: 'fake-value'
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
export var fieldTypeFiltering = new ReportParameterDetailsModel(
|
|
||||||
{
|
|
||||||
id: 'typeFiltering',
|
|
||||||
type: 'boolean',
|
|
||||||
value: false
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
export var fieldTask = new ReportParameterDetailsModel(
|
|
||||||
{
|
|
||||||
id: 'taskName',
|
|
||||||
type: 'task',
|
|
||||||
value: 'fake-task-name'
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
export var fieldDateRange = {
|
|
||||||
startDate: '2016-10-12T00:00:00.000Z',
|
|
||||||
endDate: '2016-10-14T00:00:00.000Z'
|
|
||||||
};
|
|
||||||
|
|
||||||
export var fieldDateRangeInterval = new ReportParameterDetailsModel(
|
|
||||||
{
|
|
||||||
id: 'dateRangeInterval',
|
|
||||||
type: 'dateInterval',
|
|
||||||
value: 'fake-date-interval'
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
export var fieldProcessDef = new ReportParameterDetailsModel(
|
|
||||||
{
|
|
||||||
id: 'processDefinitionId',
|
|
||||||
type: 'processDefinition',
|
|
||||||
value: 'fake-process-name:1:15027'
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
export var fieldDuration = {value: 30};
|
|
||||||
|
@@ -0,0 +1,127 @@
|
|||||||
|
/*!
|
||||||
|
* @license
|
||||||
|
* Copyright 2016 Alfresco Software, Ltd.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
import { ReportParameterDetailsModel } from '../models/report.model';
|
||||||
|
|
||||||
|
export var reportDefParamStatus = {
|
||||||
|
'id': 2005,
|
||||||
|
'name': 'Fake Task overview status',
|
||||||
|
'created': '2016-10-05T15:39:40.222+0000',
|
||||||
|
'definition': '{ "parameters" :[{"id":"status","name":null,"nameKey":null,"type":"status","value":null,"dependsOn":null}]}'
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamNumber = {
|
||||||
|
'id': 2005,
|
||||||
|
'name': 'Fake Process instances overview',
|
||||||
|
'created': '2016-10-05T15:39:40.222+0000',
|
||||||
|
'definition': '{ "parameters"' +
|
||||||
|
' :[{"id":"slowProcessInstanceInteger","name":null,"nameKey":null,"type":"integer","value":10,"dependsOn":null}]}'
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamDuration = {
|
||||||
|
'id': 2005,
|
||||||
|
'name': 'Fake Task service level agreement',
|
||||||
|
'created': '2016-10-05T15:39:40.222+0000',
|
||||||
|
'definition': '{ "parameters"' +
|
||||||
|
' :[{"id":"duration","name":null,"nameKey":null,"type":"duration","value":null,"dependsOn":null}]}'
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamCheck = {
|
||||||
|
'id': 2005,
|
||||||
|
'name': 'Fake Task service level agreement',
|
||||||
|
'created': '2016-10-05T15:39:40.222+0000',
|
||||||
|
'definition': '{ "parameters"' +
|
||||||
|
' :[{"id":"typeFiltering","name":null,"nameKey":null,"type":"boolean","value":true,"dependsOn":null}]}'
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamDateRange = {
|
||||||
|
'id': 2005,
|
||||||
|
'name': 'Fake Process instances overview',
|
||||||
|
'created': '2016-10-05T15:39:40.222+0000',
|
||||||
|
'definition': '{ "parameters" :[{"id":"dateRange","name":null,"nameKey":null,"type":"dateRange","value":null,"dependsOn":null}]}'
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamRangeInterval = {
|
||||||
|
'id': 2006,
|
||||||
|
'name': 'Fake Task overview RangeInterval',
|
||||||
|
'created': '2016-10-05T15:39:40.222+0000',
|
||||||
|
'definition': '{ "parameters" :[{"id":"dateRangeInterval","name":null,"nameKey":null,"type":"dateInterval","value":null,"dependsOn":null}]}'
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamProcessDef = {
|
||||||
|
'id': 2006,
|
||||||
|
'name': 'Fake Task overview ProcessDefinition',
|
||||||
|
'created': '2016-10-05T15:39:40.222+0000',
|
||||||
|
'definition': '{ "parameters" :[{"id":"processDefinitionId","name":null,"nameKey":null,"type":"processDefinition","value":null,"dependsOn":null}]}'
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamProcessDefOptions = {
|
||||||
|
'size': 4, 'total': 4, 'start': 0, 'data': [
|
||||||
|
{
|
||||||
|
'id': 'FakeProcessTest 1:1:1',
|
||||||
|
'name': 'Fake Process Test 1 Name ',
|
||||||
|
'version': 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'id': 'FakeProcessTest 1:2:1',
|
||||||
|
'name': 'Fake Process Test 1 Name ',
|
||||||
|
'version': 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'id': 'FakeProcessTest 2:1:1',
|
||||||
|
'name': 'Fake Process Test 2 Name ',
|
||||||
|
'version': 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'id': 'FakeProcessTest 3:1:1',
|
||||||
|
'name': 'Fake Process Test 3 Name ',
|
||||||
|
'version': 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamProcessDefOptionsApp = {
|
||||||
|
'size': 2, 'total': 2, 'start': 2, 'data': [
|
||||||
|
{
|
||||||
|
'id': 'FakeProcessTest 1:1:1',
|
||||||
|
'name': 'Fake Process Test 1 Name ',
|
||||||
|
'version': 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'id': 'FakeProcessTest 1:2:1',
|
||||||
|
'name': 'Fake Process Test 1 Name ',
|
||||||
|
'version': 2
|
||||||
|
}
|
||||||
|
]
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamTask = {
|
||||||
|
'id': 2006,
|
||||||
|
'name': 'Fake Task service level agreement',
|
||||||
|
'created': '2016-10-05T15:39:40.222+0000',
|
||||||
|
'definition': '{ "parameters" :[{"id":"taskName","name":null,"nameKey":null,"type":"task","value":null,"dependsOn":"processDefinitionId"}]}'
|
||||||
|
};
|
||||||
|
|
||||||
|
export var reportDefParamTaskOptions = ['Fake task name 1', 'Fake task name 2'];
|
||||||
|
|
||||||
|
export var fieldProcessDef = new ReportParameterDetailsModel(
|
||||||
|
{
|
||||||
|
id: 'processDefinitionId',
|
||||||
|
type: 'processDefinition',
|
||||||
|
value: 'fake-process-name:1:15027'
|
||||||
|
}
|
||||||
|
);
|
@@ -30,7 +30,7 @@ import { AnalyticsService } from '../services/analytics.service';
|
|||||||
import { ReportParametersModel } from '../models/report.model';
|
import { ReportParametersModel } from '../models/report.model';
|
||||||
import * as moment from 'moment';
|
import * as moment from 'moment';
|
||||||
import { DebugElement, SimpleChange } from '@angular/core';
|
import { DebugElement, SimpleChange } from '@angular/core';
|
||||||
import * as analyticMock from '../assets/analyticsComponent.mock';
|
import * as analyticParamsMock from '../assets/analyticsParamsReportComponent.mock';
|
||||||
|
|
||||||
export const ANALYTICS_DIRECTIVES: any[] = [
|
export const ANALYTICS_DIRECTIVES: any[] = [
|
||||||
AnalyticsComponent,
|
AnalyticsComponent,
|
||||||
@@ -117,7 +117,7 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamStatus
|
responseText: analyticParamsMock.reportDefParamStatus
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -137,7 +137,7 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamNumber
|
responseText: analyticParamsMock.reportDefParamNumber
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -164,7 +164,7 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamDuration
|
responseText: analyticParamsMock.reportDefParamDuration
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -221,7 +221,7 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamCheck
|
responseText: analyticParamsMock.reportDefParamCheck
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -245,7 +245,7 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamDateRange
|
responseText: analyticParamsMock.reportDefParamDateRange
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -270,7 +270,7 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamRangeInterval
|
responseText: analyticParamsMock.reportDefParamRangeInterval
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -296,13 +296,13 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.first().respondWith({
|
jasmine.Ajax.requests.first().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamProcessDef
|
responseText: analyticParamsMock.reportDefParamProcessDef
|
||||||
});
|
});
|
||||||
|
|
||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamProcessDefOptions
|
responseText: analyticParamsMock.reportDefParamProcessDefOptions
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -327,13 +327,13 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.first().respondWith({
|
jasmine.Ajax.requests.first().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamProcessDef
|
responseText: analyticParamsMock.reportDefParamProcessDef
|
||||||
});
|
});
|
||||||
|
|
||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamProcessDefOptionsApp
|
responseText: analyticParamsMock.reportDefParamProcessDefOptionsApp
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -348,13 +348,13 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
component.reportId = 100;
|
component.reportId = 100;
|
||||||
component.reportParameters = new ReportParametersModel(analyticMock.reportDefParamTask);
|
component.reportParameters = new ReportParametersModel(analyticParamsMock.reportDefParamTask);
|
||||||
component.onProcessDefinitionChanges(analyticMock.fieldProcessDef);
|
component.onProcessDefinitionChanges(analyticParamsMock.fieldProcessDef);
|
||||||
|
|
||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamTaskOptions
|
responseText: analyticParamsMock.reportDefParamTaskOptions
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -371,7 +371,7 @@ describe('Test ng2-analytics-report-parameters Report Parameters ', () => {
|
|||||||
jasmine.Ajax.requests.first().respondWith({
|
jasmine.Ajax.requests.first().respondWith({
|
||||||
status: 200,
|
status: 200,
|
||||||
contentType: 'json',
|
contentType: 'json',
|
||||||
responseText: analyticMock.reportDefParamProcessDef
|
responseText: analyticParamsMock.reportDefParamProcessDef
|
||||||
});
|
});
|
||||||
|
|
||||||
jasmine.Ajax.requests.mostRecent().respondWith({
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
|
Reference in New Issue
Block a user