OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
OpenSim.Data.Tests.DataTestUtil Class Reference

Shared constants and methods for database unit tests. More...

Static Public Member Functions

static string STRING_MAX (int length)
 
static void AssertFloatEqualsWithTolerance (float expectedValue, float actualValue)
 
static void AssertDoubleEqualsWithTolerance (double expectedValue, double actualValue)
 

Public Attributes

const uint UNSIGNED_INTEGER_MIN = uint.MinValue
 
const uint UNSIGNED_INTEGER_MAX = INTEGER_MAX
 
const int INTEGER_MIN = int.MinValue + 1
 
const int INTEGER_MAX = int.MaxValue
 
const float FLOAT_MIN = float.MinValue * (1 - FLOAT_PRECISSION)
 
const float FLOAT_MAX = float.MaxValue * (1 - FLOAT_PRECISSION)
 
const float FLOAT_ACCURATE = 1.234567890123456789012f
 
const float FLOAT_PRECISSION = 1E-5f
 
const double DOUBLE_MIN = -1E52 * (1 - DOUBLE_PRECISSION)
 
const double DOUBLE_MAX = 1E52 * (1 - DOUBLE_PRECISSION)
 
const double DOUBLE_ACCURATE = 1.2345678901234567890123456789012345678901234567890123f
 
const double DOUBLE_PRECISSION = 1E-14
 
const string STRING_MIN = ""
 
const bool BOOLEAN_MIN = false
 
const bool BOOLEAN_MAX = true
 

Static Public Attributes

static UUID UUID_MIN = new UUID("00000000-0000-0000-0000-000000000000")
 
static UUID UUID_MAX = new UUID("ffffffff-ffff-ffff-ffff-ffffffffffff")
 

Detailed Description

Shared constants and methods for database unit tests.

Definition at line 39 of file DataTestUtil.cs.

Member Function Documentation

static void OpenSim.Data.Tests.DataTestUtil.AssertDoubleEqualsWithTolerance ( double  expectedValue,
double  actualValue 
)
inlinestatic

Definition at line 81 of file DataTestUtil.cs.

static void OpenSim.Data.Tests.DataTestUtil.AssertFloatEqualsWithTolerance ( float  expectedValue,
float  actualValue 
)
inlinestatic

Definition at line 75 of file DataTestUtil.cs.

static string OpenSim.Data.Tests.DataTestUtil.STRING_MAX ( int  length)
inlinestatic

Definition at line 59 of file DataTestUtil.cs.

Here is the caller graph for this function:

Member Data Documentation

const bool OpenSim.Data.Tests.DataTestUtil.BOOLEAN_MAX = true

Definition at line 73 of file DataTestUtil.cs.

const bool OpenSim.Data.Tests.DataTestUtil.BOOLEAN_MIN = false

Definition at line 72 of file DataTestUtil.cs.

const double OpenSim.Data.Tests.DataTestUtil.DOUBLE_ACCURATE = 1.2345678901234567890123456789012345678901234567890123f

Definition at line 55 of file DataTestUtil.cs.

const double OpenSim.Data.Tests.DataTestUtil.DOUBLE_MAX = 1E52 * (1 - DOUBLE_PRECISSION)

Definition at line 54 of file DataTestUtil.cs.

const double OpenSim.Data.Tests.DataTestUtil.DOUBLE_MIN = -1E52 * (1 - DOUBLE_PRECISSION)

Definition at line 53 of file DataTestUtil.cs.

const double OpenSim.Data.Tests.DataTestUtil.DOUBLE_PRECISSION = 1E-14

Definition at line 56 of file DataTestUtil.cs.

const float OpenSim.Data.Tests.DataTestUtil.FLOAT_ACCURATE = 1.234567890123456789012f

Definition at line 50 of file DataTestUtil.cs.

const float OpenSim.Data.Tests.DataTestUtil.FLOAT_MAX = float.MaxValue * (1 - FLOAT_PRECISSION)

Definition at line 49 of file DataTestUtil.cs.

const float OpenSim.Data.Tests.DataTestUtil.FLOAT_MIN = float.MinValue * (1 - FLOAT_PRECISSION)

Definition at line 48 of file DataTestUtil.cs.

const float OpenSim.Data.Tests.DataTestUtil.FLOAT_PRECISSION = 1E-5f

Definition at line 51 of file DataTestUtil.cs.

const int OpenSim.Data.Tests.DataTestUtil.INTEGER_MAX = int.MaxValue

Definition at line 46 of file DataTestUtil.cs.

const int OpenSim.Data.Tests.DataTestUtil.INTEGER_MIN = int.MinValue + 1

Definition at line 45 of file DataTestUtil.cs.

const string OpenSim.Data.Tests.DataTestUtil.STRING_MIN = ""

Definition at line 58 of file DataTestUtil.cs.

const uint OpenSim.Data.Tests.DataTestUtil.UNSIGNED_INTEGER_MAX = INTEGER_MAX

Definition at line 43 of file DataTestUtil.cs.

const uint OpenSim.Data.Tests.DataTestUtil.UNSIGNED_INTEGER_MIN = uint.MinValue

Definition at line 41 of file DataTestUtil.cs.

UUID OpenSim.Data.Tests.DataTestUtil.UUID_MAX = new UUID("ffffffff-ffff-ffff-ffff-ffffffffffff")
static

Definition at line 70 of file DataTestUtil.cs.

UUID OpenSim.Data.Tests.DataTestUtil.UUID_MIN = new UUID("00000000-0000-0000-0000-000000000000")
static

Definition at line 69 of file DataTestUtil.cs.


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