Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_34_1/libs/test/doc/components/index.html @ 47

Last change on this file since 47 was 29, checked in by landauf, 17 years ago

updated boost from 1_33_1 to 1_34_1

File size: 3.5 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2<HTML>
3<HEAD>
4<TITLE>Boost Test Library components</TITLE>
5<LINK rel="stylesheet" type="text/css" href="../style/btl.css" media="screen">
6<LINK rel="stylesheet" type="text/css" href="../style/btl-print.css" media="print">
7<META http-equiv="Content-Language" content="en-us">
8<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
9</HEAD>
10<BODY>
11<DIV class="header"> <A href="../index.html">Boost.Test</A> &gt; <SPAN class="current_article">Components</SPAN> </DIV>
12<DIV class="body"> <IMG src="../btl1.gif" width="252" height="43" alt="Boost Test logo"> 
13  <H1 class="subtitle">Components</H1>
14  <UL>
15    <LI>The <A href="execution_monitor/index.html">Execution Monitor</A> - a basic exception and error detection and reporting
16      facility for use in both production and test programs. The Execution Monitor calls a user-supplied function and reports
17      all caught runtime exceptions. It is used internally by other Boost Test Library components. It also could be used in
18      some production environment to make controlled calls of functions which might otherwise crash the program.</LI>
19  </UL>
20  <UL>
21    <LI>The <A href="prg_exec_monitor/index.html">Program Execution Monitor</A> - a simple helper facility to be used to monitor
22      a program execution. The Program Execution Monitor provides the function main() and uses the Execution Monitor to control
23      a program execution. It should be used in production environment to produce uniform error reports. To control programs
24      working in test environment, use the Unit Test Framework instead.</LI>
25  </UL>
26  <UL>
27    <LI>The <A href="test_tools/index.html">Test Tools</A> - a toolbox for various testing needs. Test Tools are used by test
28      programs working under control of the Unit Test Framework. </LI>
29  </UL>
30  <UL>
31    <LI>The <A href="utf/index.html">Unit Test Framework</A> - a framework that simplifies writing and organizing
32      test cases. The framework supports test cases written as simple free functions or member functions and organizes them
33      into a tree of test suites. The framework allows to use the Test Tools to implement a test cases and provides a facility
34      to manage a log report level and a result report level.</LI>
35  </UL>
36  <UL>
37    <LI>The <A href="minimal_testing/index.html">Minimal Testing Facility</A> -
38      simple facility designed to provide the functionality  presented by the
39      original version of Boost.Test. It causes the test program to  run in a
40      monitored environment. In addition it defines several simple test tools
41      that behave similarly to ones defined  in the Unit Test Framework test
42      tools. Minimal testing facility does not require linking with external
43      components, so could be a component of  choice for simple and quick testing
44      needs.</LI>
45  </UL>
46</DIV>
47<DIV class="footer"> 
48  <DIV class="footer-body"> 
49      <P> &copy; <A name="Copyright">Copyright</A> <A href="mailto:boost-test%20at%20emailaccount%20dot%20com%20%28please%20unobscure%29">Gennadiy Rozental</A> 2001-2006. <BR>
50      Distributed under the Boost Software License, Version 1.0.
51      (See accompanying file <A href="../../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A> or copy at
52      <A href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</A>)</P>
53        <P>Revised:        <!-- #BeginDate format:Sw1 -->8 March, 2006<!-- #EndDate -->     </P>
54  </DIV>
55</DIV>
56</BODY>
57</HTML>
Note: See TracBrowser for help on using the repository browser.