Changes to test system to allow per class tests.

This commit is contained in:
2023-03-31 03:00:17 -07:00
parent c5c8bddb48
commit c2f04de4f8
41 changed files with 1352 additions and 902 deletions

24
sbf-cpp/Virtues.h Normal file
View File

@@ -0,0 +1,24 @@
#ifndef VIRTUES_H__
#define VIRTUES_H__
#include <string>
#include <vector>
namespace SBF {
const int kVirtuePoints = 7;
const int kVirtueSelfControlId = 1;
const std::wstring kVirtueSelfControlLabel = L"Self-Control";
const int kVirtueCourageId = 2;
const std::wstring kVirtueCourageLabel = L"Courage";
const int kVirtueConscienceId = 3;
const std::wstring kVirtueConscienceLabel = L"Conscience";
const int kVirtuesCount = 3;
const std::wstring kVirtues[] = {
L"",
kVirtueSelfControlLabel,
kVirtueCourageLabel,
kVirtueConscienceLabel,
};
const std::wstring GetVirtueLabel(int virtueId);
void FillVirtueLabels(std::vector<std::wstring> virtueLabels);
} // End namespace SBF
#endif // End !defined VIRTUES_H__