int wmain(int argc, wchar_t *argv[]) { assertRetVal(ProcessGlobalsTest(), 1); ff::ProcessGlobals globals; ff::GlobalsScope globalsScope(globals); assertRetVal(globals.IsValid(), 1); bool runPerfTests = argc > 1 && !wcscmp(argv[1], L"perf"); if (runPerfTests) { assertRetVal(DictPerfTest(), 1); } else { assertRetVal(JsonParserTest(), 1); assertRetVal(JsonPrintTest(), 1); assertRetVal(JsonTokenizerTest(), 1); assertRetVal(MapTest(), 1); assertRetVal(PoolTest(), 1); assertRetVal(SmallDictTest(), 1); assertRetVal(SmallDictPersistTest(), 1); assertRetVal(SmartPtrTest(), 1); assertRetVal(SortTest(), 1); assertRetVal(StringTest(), 1); assertRetVal(StringHashTest(), 1); assertRetVal(VectorTest(), 1); } return 0; }
void setUp() override { R = new RC4(StringTest("Key").toBytes()); }