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

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

update  
邹晓航 已提交
6 7
#include "Test\AlgorithmTest.h"
#include "Test\BitmapTest.h"
邹晓航 已提交
8
#include "Test\BinarySearchTreeTest.h"
update  
邹晓航 已提交
9
#include "Test\CircularBufferTest.h"
邹晓航 已提交
10
#include "Test\DequeTest.h"
邹晓航 已提交
11
#include "Test\ListTest.h"
update  
邹晓航 已提交
12 13 14 15 16 17 18
#include "Test\PairTest.h"
#include "Test\PriorityQueueTest.h"
#include "Test\QueueTest.h"
#include "Test\StackTest.h"
#include "Test\StringTest.h"
#include "Test\SuffixArrayTest.h"
#include "Test\VectorTest.h"
邹晓航 已提交
19 20 21 22 23

using namespace std;
using namespace TinySTL::Profiler;

int main(){
update  
邹晓航 已提交
24 25
	TinySTL::AlgorithmTest::testAllCases();
	TinySTL::BitmapTest::testAllCases();
邹晓航 已提交
26
	TinySTL::BinarySearchTreeTest::testAllCases();
update  
邹晓航 已提交
27
	TinySTL::CircularBufferTest::testAllCases();
邹晓航 已提交
28
	TinySTL::DequeTest::testAllCases();
邹晓航 已提交
29
	TinySTL::ListTest::testAllCases();
update  
邹晓航 已提交
30 31 32 33 34 35 36
	TinySTL::PairTest::testAllCases();
	TinySTL::PriorityQueueTest::testAllCases();
	TinySTL::QueueTest::testAllCases();
	TinySTL::StackTest::testAllCases();
	TinySTL::StringTest::testAllCases();
	TinySTL::SuffixArrayTest::testAllCases();
	TinySTL::VectorTest::testAllCases();
邹晓航 已提交
37 38 39 40

	system("pause");
	return 0;
}