main.cpp 1.7 KB
Newer Older
邹晓航 已提交
1 2 3 4 5
#include <iostream>

#include "Algorithm.h"
#include "Profiler\Profiler.h"

update  
邹晓航 已提交
6
#include "Test\AlgorithmTest.h"
邹晓航 已提交
7
#include "Test\AVLTreeTest.h"
update  
邹晓航 已提交
8
#include "Test\BitmapTest.h"
邹晓航 已提交
9
#include "Test\BinarySearchTreeTest.h"
update  
邹晓航 已提交
10
#include "Test\CircularBufferTest.h"
邹晓航 已提交
11
#include "Test\COWPtrTest.h"
邹晓航 已提交
12
#include "Test\DequeTest.h"
邹晓航 已提交
13
#include "Test\GraphTest.h"
邹晓航 已提交
14
#include "Test\ListTest.h"
update  
邹晓航 已提交
15 16 17
#include "Test\PairTest.h"
#include "Test\PriorityQueueTest.h"
#include "Test\QueueTest.h"
ref  
邹晓航 已提交
18
#include "Test\RefTest.h"
邹晓航 已提交
19
#include "Test\SharedPtrTest.h"
update  
邹晓航 已提交
20 21 22
#include "Test\StackTest.h"
#include "Test\StringTest.h"
#include "Test\SuffixArrayTest.h"
邹晓航 已提交
23
#include "Test\TrieTreeTest.h"
邹晓航 已提交
24
#include "Test\UFSetTest.h"
邹晓航 已提交
25
#include "Test\UniquePtrTest.h"
邹晓航 已提交
26
#include "Test\Unordered_setTest.h"
update  
邹晓航 已提交
27
#include "Test\VectorTest.h"
邹晓航 已提交
28 29 30 31

using namespace TinySTL::Profiler;

int main(){
update  
邹晓航 已提交
32
	TinySTL::AlgorithmTest::testAllCases();
邹晓航 已提交
33
	TinySTL::AVLTreeTest::testAllCases();
update  
邹晓航 已提交
34
	TinySTL::BitmapTest::testAllCases();
邹晓航 已提交
35
	TinySTL::BinarySearchTreeTest::testAllCases();
update  
邹晓航 已提交
36
	TinySTL::CircularBufferTest::testAllCases();
邹晓航 已提交
37
	TinySTL::COWPtrTest::testAllCases();
邹晓航 已提交
38
	TinySTL::DequeTest::testAllCases();
邹晓航 已提交
39
	TinySTL::ListTest::testAllCases();
邹晓航 已提交
40
	TinySTL::GraphTest::testAllCases();
update  
邹晓航 已提交
41 42 43
	TinySTL::PairTest::testAllCases();
	TinySTL::PriorityQueueTest::testAllCases();
	TinySTL::QueueTest::testAllCases();
ref  
邹晓航 已提交
44
	TinySTL::RefTest::testAllCases();
邹晓航 已提交
45
	TinySTL::SharedPtrTest::testAllCases();
update  
邹晓航 已提交
46 47 48
	TinySTL::StackTest::testAllCases();
	TinySTL::StringTest::testAllCases();
	TinySTL::SuffixArrayTest::testAllCases();
邹晓航 已提交
49
	TinySTL::TrieTreeTest::testAllCases();
邹晓航 已提交
50
	TinySTL::UFSetTest::testAllCases();
邹晓航 已提交
51
	TinySTL::UniquePtrTest::testAllCases();
邹晓航 已提交
52
	TinySTL::Unordered_setTest::testAllCases();
update  
邹晓航 已提交
53
	TinySTL::VectorTest::testAllCases();
邹晓航 已提交
54 55 56 57

	system("pause");
	return 0;
}