C# Class Qowaiv.UnitTests.PercentageTest

Mostrar archivo Open project: Corniel/Qowaiv

Public Properties

Property Type Description
TestStruct Percentage

Public Methods

Method Description
GetCustomNumberFormatInfo ( ) : NumberFormatInfo

Private Methods

Method Description
Add_Percentage17Percentage42_59 ( ) : void
Addition_Decimal17Percentage17_19D89 ( ) : void
Addition_Double17Percentage17_19D89 ( ) : void
Addition_Int1617Percentage10_18 ( ) : void
Addition_Int3217Percentage10_18 ( ) : void
Addition_Int6417Percentage10_18 ( ) : void
Addition_Single17Percentage17_19D89 ( ) : void
Addition_UInt1617Percentage50_25 ( ) : void
Addition_UInt3217Percentage50_25 ( ) : void
Addition_UInt6417Percentage50_25 ( ) : void
CanConvertFromString_Percentage_IsTrue ( ) : void
CanConvertToString_Percentage_IsTrue ( ) : void
CanNotConvertFromInt32_Percentage_IsTrue ( ) : void
CanNotConvertToInt32_Percentage_IsTrue ( ) : void
CompareTo_ObjectTestStruct_0 ( ) : void
CompareTo_newObject_ThrowsArgumentException ( ) : void
CompareTo_null_ThrowsArgumentException ( ) : void
Constructor_InvalidSerializationInfo_ThrowsSerializationException ( ) : void
Constructor_SerializationInfoIsNull_ThrowsArgumentNullException ( ) : void
ConvertFromInstanceDescriptor_Percentage_Successful ( ) : void
ConvertFromString_StringValue_TestStruct ( ) : void
ConvertToString_TestStruct_StringValue ( ) : void
ConverterExists_Percentage_IsTrue ( ) : void
Create_DecimalValue_AreEqual ( ) : void
Create_DoubleValue_AreEqual ( ) : void
DataContractSerializeDeserialize_PercentageSerializeObject_AreEqual ( ) : void
DataContractSerializeDeserialize_TestStruct_AreEqual ( ) : void
DebuggerDisplay_DebugToString_HasAttribute ( ) : void
DebuggerDisplay_DefaultValue_String ( ) : void
Decrement_Percentage10_Percentage09 ( ) : void
Devide_Percentage17Percentage50_34 ( ) : void
Division_Decimal17Percentage51_33 ( ) : void
Division_Double17Percentage51_33 ( ) : void
Division_Int1617Percentage51_33 ( ) : void
Division_Int3217Percentage51_33 ( ) : void
Division_Int6417Percentage51_33 ( ) : void
Division_Percentage17Decimal42_085 ( ) : void
Division_Percentage17Double42_085 ( ) : void
Division_Percentage17Int1642_085 ( ) : void
Division_Percentage17Int2342_085 ( ) : void
Division_Percentage17Int6442_085 ( ) : void
Division_Percentage17Single42_085 ( ) : void
Division_Percentage17UInt1642_085 ( ) : void
Division_Percentage17UInt2342_085 ( ) : void
Division_Percentage17UInt6442_085 ( ) : void
Division_Single17Percentage51_33 ( ) : void
Division_UInt1617Percentage51_33 ( ) : void
Division_UInt3217Percentage51_33 ( ) : void
Division_UInt6417Percentage51_33 ( ) : void
Equals_FormattedAndUnformatted_IsTrue ( ) : void
Equals_TestStructEmpty_IsFalse ( ) : void
Equals_TestStructNull_IsFalse ( ) : void
Equals_TestStructObjectTestStruct_IsTrue ( ) : void
Equals_TestStructObject_IsFalse ( ) : void
Equals_TestStructTestStruct_IsTrue ( ) : void
Explicit_PercentageToString_AreEqual ( ) : void
Explicit_StringToPercentage_AreEqual ( ) : void
FromJson_DateTimeValue_AssertNotSupportedException ( ) : void
FromJson_DoubleValue_AreEqual ( ) : void
FromJson_Int64Value_AssertNotSupportedException ( ) : void
FromJson_InvalidStringValue_AssertFormatException ( ) : void
FromJson_Null_AssertNotSupportedException ( ) : void
FromJson_StringValue_AreEqual ( ) : void
GetHash_TestStruct_Hash ( ) : void
GetObjectData_Null_ThrowsArgumentNullException ( ) : void
GetObjectData_SerializationInfo_AreEqual ( ) : void
GetSchema_None_IsNull ( ) : void
GreaterThanOrEqual_21LT19_IsTrue ( ) : void
GreaterThanOrEqual_21LT21_IsTrue ( ) : void
GreaterThan_21LT19_IsTrue ( ) : void
Hundred_None_1 ( ) : void
Increment_Percentage10_Percentage11 ( ) : void
IsValid_Data_IsFalse ( ) : void
IsValid_Data_IsTrue ( ) : void
LessThanOrEqual_17LT17_IsTrue ( ) : void
LessThanOrEqual_17LT19_IsTrue ( ) : void
LessThan_17LT19_IsTrue ( ) : void
Multiply_Decimal17Percentage51_8D67 ( ) : void
Multiply_Double17Percentage51_8D67 ( ) : void
Multiply_Int1617Percentage51_8 ( ) : void
Multiply_Int3217Percentage51_8 ( ) : void
Multiply_Int6417Percentage51_8 ( ) : void
Multiply_Percentage17Decimal42_741 ( ) : void
Multiply_Percentage17Double42_741 ( ) : void
Multiply_Percentage17Int1642_34 ( ) : void
Multiply_Percentage17Int2342_34 ( ) : void
Multiply_Percentage17Int6442_34 ( ) : void
Multiply_Percentage17Percentage42_741 ( ) : void
Multiply_Percentage17Single42_741 ( ) : void
Multiply_Percentage17UInt1642_34 ( ) : void
Multiply_Percentage17UInt2342_34 ( ) : void
Multiply_Percentage17UInt6442_34 ( ) : void
Multiply_Single17Percentage51_8D67 ( ) : void
Multiply_UInt1617Percentage51_8 ( ) : void
Multiply_UInt3217Percentage51_8 ( ) : void
Multiply_UInt6417Percentage51_8 ( ) : void
One_None_0Dot01 ( ) : void
OperatorIsNot_TestStructTestStruct_IsFalse ( ) : void
OperatorIs_TestStructTestStruct_IsTrue ( ) : void
OrderByDescending_Percentage_AreEqual ( ) : void
OrderBy_Percentage_AreEqual ( ) : void
ParseFrench_Percentage17Comma51_AreEqual ( ) : void
Parse_CustomPerMilleMarker_IsValid ( ) : void
Parse_CustomPercentageMarker_IsValid ( ) : void
Parse_InvalidInput_ThrowsFormatException ( ) : void
Parse_WithSpaceBetweenNumberAndMarker_IsValid ( ) : void
SerializeDeserialize_Empty_AreEqual ( ) : void
SerializeDeserialize_PercentageSerializeObject_AreEqual ( ) : void
SerializeDeserialize_TestStruct_AreEqual ( ) : void
Subtract_Percentage17Percentage13_59 ( ) : void
Subtraction_Decimal17Percentage17_11D39 ( ) : void
Subtraction_Double17Percentage17_11D39 ( ) : void
Subtraction_Int1617Percentage10_16 ( ) : void
Subtraction_Int3217Percentage10_16 ( ) : void
Subtraction_Int6417Percentage10_16 ( ) : void
Subtraction_Single17Percentage17_11D3899994 ( ) : void
Subtraction_UInt1617Percentage50_9 ( ) : void
Subtraction_UInt3217Percentage50_9 ( ) : void
Subtraction_UInt6417Percentage50_9 ( ) : void
ToJson_DefaultValue_AreEqual ( ) : void
ToJson_TestStruct_AreEqual ( ) : void
ToPerMilleString_TestStruct_0 ( ) : void
ToPerTenThousandMarkString_TestStruct_0 ( ) : void
ToPercentageString_TestStruct_0 ( ) : void
ToStringWithFormat_PercentageEnGB_FormattedString ( ) : void
ToString_CustomFormatter_SupportsCustomFormatting ( ) : void
ToString_CustomFormatter_UsesCustomPerMille ( ) : void
ToString_CustomFormatter_UsesCustomPercentage ( ) : void
ToString_FormatValueDutchBelgium_AreEqual ( ) : void
ToString_FormatValueEnglishGreatBritain_AreEqual ( ) : void
ToString_FormatValueSpanishEcuador_AreEqual ( ) : void
ToString_IFormatProviderNull_FormattedString ( ) : void
ToString_InvalidPercentageMarkPosition_ThrowsException ( ) : void
ToString_PercentageEnGB_FormattedString ( ) : void
ToString_PercentageFaIR_FormattedString ( ) : void
ToString_PercentageFrFR_FormattedString ( ) : void
ToString_PercentageNlBE_FormattedString ( ) : void
ToString_ValueDutchBelgium_AreEqual ( ) : void
ToString_ValueDutchNetherlands_AreEqual ( ) : void
ToString_ValueEnglishGreatBritain_AreEqual ( ) : void
ToString_ZeroNullFormat_0 ( ) : void
ToString_Zero_0 ( ) : void
TryParse_PerMilleMarkInvalidPosition_AreEqual ( ) : void
TryParse_PerTenThousendMarkInvalidPosition_AreEqual ( ) : void
TryParse_PercentageMarkInvalidPosition_AreEqual ( ) : void
TyrParse_Null_IsInvalid ( ) : void
TyrParse_StringEmpty_IsInvalid ( ) : void
TyrParse_StringValue_IsNotValid ( ) : void
TyrParse_StringValue_IsValid ( ) : void
UnaryNegation_Percentage17_Min17 ( ) : void
UnaryPlus_Percentage17_17 ( ) : void
XmlSerializeDeserialize_PercentageSerializeObject_AreEqual ( ) : void
XmlSerializeDeserialize_TestStruct_AreEqual ( ) : void
Zero_None_EqualsDefault ( ) : void

Method Details

GetCustomNumberFormatInfo() public static method

public static GetCustomNumberFormatInfo ( ) : NumberFormatInfo
return System.Globalization.NumberFormatInfo

Property Details

TestStruct public_oe static_oe property

The test instance for most tests.
public static Percentage TestStruct
return Percentage