Files
TinySTL/TinySTL/Test/AlgorithmTest.h
邹晓航 ec83db97b1 update
2015-01-06 16:12:51 +08:00

40 lines
697 B
C++

#ifndef _ALGORITHM_TEST_H_
#define _ALGORITHM_TEST_H_
#include "TestUtil.h"
#include "../Algorithm.h"
#include <algorithm>
#include <array>
#include <cctype>
#include <cstring>
#include <cassert>
#include <vector>
namespace TinySTL{
namespace AlgorithmTest{
void testFill();
void testFillN();
void testMinMax();
void testHeapAlgorithm();
void testIsHeap();
void testAllOf();
void testNoneOf();
void testAnyOf();
void testForEach();
void testFind();
void testFindEnd();
void testFindFirstOf();
void testAdjacentFind();
void testCount();
void testMismatch();
void testEqual();
void testIsPermutation();
void testSearch();
void testAllCases();
}
}
#endif