hay-caf
Version:
Haystacks Cloud Automation Framework: A demonstration testing automation framework application for the purposes of demonstrating the usage and integration of D-CAF, Hest, Hexiom, HayRunner, HayMonkey, and HayD-CAG in a single testing automation framework
28 lines (26 loc) • 1.24 kB
JavaScript
/**
* @file application.business.constants.validation.js
* @module application.business.constants.validation
* @description Contains all validations for named application business rule constants.
* @requires module:application.business.constants
* @author Seth Hollingsead
* @date 2023/03/30
* @copyright Copyright © 2023-… by Seth Hollingsead. All rights reserved
*/
// Internal imports
import * as app_biz from '../../constants/application.business.constants.js';
/**
* @function applicationBusinessConstantsValidation
* @description Initializes the application business constants validation data objects array.
* @return {array<object<Name,Actual,Expected>>} An array of constants validation data objects.
* @author Seth Hollingsead
* @date 2023/03/30
*/
export const applicationBusinessConstantsValidation = [
// ********************************
// test rules in order
// ********************************
{Name: 'cbuildArrayOfTestNames', Actual: app_biz.cbuildArrayOfTestNames, Expected: 'buildArrayOfTestNames'},
{Name: 'cexecuteTestCommand', Actual: app_biz.cexecuteTestCommand, Expected: 'executeTestCommand'},
{Name: 'cspawnCmdProcess', Actual: app_biz.cspawnCmdProcess, Expected: 'spawnCmdProcess'},
];