ReactOS 0.4.15-dev-7834-g00c4b3d
ModulusTest Class Reference
Inheritance diagram for ModulusTest:
Collaboration diagram for ModulusTest:

Protected Member Functions

void modulus0 ()
 

Private Member Functions

 CPPUNIT_TEST_SUITE (ModulusTest)
 
 CPPUNIT_TEST (modulus0)
 
 CPPUNIT_TEST_SUITE_END ()
 

Detailed Description

Definition at line 13 of file modulus_test.cpp.

Member Function Documentation

◆ CPPUNIT_TEST()

ModulusTest::CPPUNIT_TEST ( modulus0  )
private

◆ CPPUNIT_TEST_SUITE()

ModulusTest::CPPUNIT_TEST_SUITE ( ModulusTest  )
private

◆ CPPUNIT_TEST_SUITE_END()

ModulusTest::CPPUNIT_TEST_SUITE_END ( )
private

◆ modulus0()

void ModulusTest::modulus0 ( )
protected

Definition at line 28 of file modulus_test.cpp.

29{
30 int input1 [4] = { 6, 8, 10, 2 };
31 int input2 [4] = { 4, 2, 11, 3 };
32
33 int output [4];
34
35 transform((int*)input1, (int*)input1 + 4, (int*)input2, (int*)output, modulus<int>());
36 CPPUNIT_ASSERT(output[0]==2);
37 CPPUNIT_ASSERT(output[1]==0);
38 CPPUNIT_ASSERT(output[2]==10);
39 CPPUNIT_ASSERT(output[3]==2);
40}
#define CPPUNIT_ASSERT(X)
Definition: cppunit_mini.h:200
GLuint GLenum GLenum transform
Definition: glext.h:9407

The documentation for this class was generated from the following file: