Data-Structures-and-Algorithms / Triage / PriorityQueueTests / test_config.h
test_config.h
Raw
#pragma once


/*
 * This file controls the tests to be run. Just set
 * the tests you want to run to true 
 */

/*
 * 1. Test for the Ailment class
 */
#define TEST_AILMENT_CONSTRUCTOR true

/*
 * 2. Tests for the Patient class
 */
#define TEST_PATIENT_CONSTRUCTOR true
#define TEST_PATIENT_ADD_AILMENT true
#define TEST_PATIENT_CALCULATES_CORRECT_SCORES true

/*
 * 3. Tests for the PriorityQueue class
 */
#define TEST_PRIORITY_QUEUE_CONSTRUCTOR true
#define TEST_PRIORITY_QUEUE_SINGLE_PATIENT true
#define TEST_PRIORITY_QUEUE_MULTI_PATIENT_ORDERED true
#define TEST_PRIORITY_QUEUE_MULTI_PATIENT_UNORDERED true