~yaffut/yaffut/yaffut.bzr

« back to all changes in this revision

Viewing changes to simple.cpp

  • Committer: Jan Nieuwenhuizen
  • Date: 2007-08-28 15:18:54 UTC
  • Revision ID: janneke@gnu.org-20070828151854-vx68awev1ynnhxbg
Add parameters example with macros.

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
{
27
27
  EQUAL (bool ("Yaffut"), bool ("Real C++ Test Framework"));
28
28
}
 
29
 
 
30
struct parameters
 
31
{
 
32
  int number_;
 
33
  std::string name_;
 
34
  parameters () {};
 
35
  parameters (int number) : number_ (number) { };
 
36
  parameters (std::string name) : name_ (name) { };
 
37
};
 
38
  
 
39
#include "yaffut-parameters.h"
 
40
 
 
41
TEST_INT (parameters, bar, 42)
 
42
{
 
43
  EQUAL (parameter_one_, number_);
 
44
}
 
45
 
 
46
TEST_STRING (parameters, foo, "foe")
 
47
{
 
48
  EQUAL (parameter_one_, name_);
 
49
}