Flexberry ORM 4.0.0
Класс NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest

Тесты для класса EnumCaption. Подробнее...

Открытые члены

void EnumCaptionGetValueForNotExistTest ()
 Тест выпадения исключения ArgumentException в методе EnumCaptionNotExistTest() в случае неверного заголовка элемента перечисления. Подробнее...
 
void EnumCaptionGetValueForNullTest ()
 Тест метода EnumCaption.GetValueFor с передачей null вместо первого аргумента. Подробнее...
 
void EnumCaptionGetValueForEmptyTest ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Передаём пустую строку в качестве заголовка. Подробнее...
 
void EnumCaptionGetValueForNumberTest ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверка числа в качестве заголовка. Подробнее...
 
void EnumCaptionGetValueForPositionNumberTest ()
 Тест выпадения исключения ArgumentException когда Enum.Parse вернул 1. Подробнее...
 
void EnumCaptionGetValueForCaseInsensitivePriorityTest ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке. Подробнее...
 
void EnumCaptionGetValueForCaseInsensitiveTest ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке. Подробнее...
 
void EnumCaptionGetValueForCaseInsensitive2Test ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке. Подробнее...
 
void EnumCaptionGetValueForCaseInsensitive3Test ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке. Подробнее...
 
void EnumCaptionGetValueForCaseInsensitive4Test ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке. Подробнее...
 
void EnumCaptionGetValueForSwappedCaptionTest ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Случай, когда заголовки и значения противоположны друг другу. Подробнее...
 
void EnumCaptionGetValueForNotEnumTest ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Случай, когда заголовки и значения противоположны друг другу. Подробнее...
 
void EnumCaptionGetValueForValueCaseInsensitiveTest ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Случай, когда вместо заголовка передаётся строковое значение с различиями в регистре. Подробнее...
 
void EnumCaptionGetValueForValueTest ()
 Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Случай, когда вместо заголовка передаётся строковое значение. Подробнее...
 
void EnumCaptionTryGetValueForTestPositive ()
 Тест метода EnumCaption.TryGetValueFor<TEnum> с успешным завершением. Подробнее...
 
void EnumCaptionTryGetValueForTestNegative ()
 Тест метода EnumCaption.TryGetValueFor<TEnum> с неудачной попыткой получения значения. Подробнее...
 
void EnumCaptionGetCaptionForTest ()
 Тест метода EnumCaption.GetCaptionFor с удачной попыткой получения значения. Подробнее...
 
void EnumCaptionGetCaptionForEmptyStringTest ()
 Тест метода EnumCaption.GetCaptionFor с удачной попыткой получения значения. Подробнее...
 
void EnumCaptionGetCaptionForWithoutCaptionTest ()
 Тест метода EnumCaption.GetCaptionFor с удачной попыткой получения значения. Подробнее...
 
void EnumCaptionGetCaptionForNullTest ()
 Тест метода EnumCaption.GetCaptionFor. Передаём null в качестве параметра. Подробнее...
 
void EnumCaptionGetCaptionForNotEnumTest ()
 Тест метода EnumCaption.GetCaptionFor. Передаём в качестве параметра не перечислимый тип. Подробнее...
 

Подробное описание

Тесты для класса EnumCaption.

Методы

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetCaptionForEmptyStringTest ( )
inline

Тест метода EnumCaption.GetCaptionFor с удачной попыткой получения значения.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetCaptionForNotEnumTest ( )
inline

Тест метода EnumCaption.GetCaptionFor. Передаём в качестве параметра не перечислимый тип.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetCaptionForNullTest ( )
inline

Тест метода EnumCaption.GetCaptionFor. Передаём null в качестве параметра.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetCaptionForTest ( )
inline

Тест метода EnumCaption.GetCaptionFor с удачной попыткой получения значения.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetCaptionForWithoutCaptionTest ( )
inline

Тест метода EnumCaption.GetCaptionFor с удачной попыткой получения значения.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForCaseInsensitive2Test ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForCaseInsensitive3Test ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForCaseInsensitive4Test ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForCaseInsensitivePriorityTest ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForCaseInsensitiveTest ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверяем перечисление на чувствительность к регистру в заголовке.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForEmptyTest ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Передаём пустую строку в качестве заголовка.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForNotEnumTest ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Случай, когда заголовки и значения противоположны друг другу.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForNotExistTest ( )
inline

Тест выпадения исключения ArgumentException в методе EnumCaptionNotExistTest() в случае неверного заголовка элемента перечисления.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForNullTest ( )
inline

Тест метода EnumCaption.GetValueFor с передачей null вместо первого аргумента.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForNumberTest ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Проверка числа в качестве заголовка.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForPositionNumberTest ( )
inline

Тест выпадения исключения ArgumentException когда Enum.Parse вернул 1.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForSwappedCaptionTest ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Случай, когда заголовки и значения противоположны друг другу.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForValueCaseInsensitiveTest ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Случай, когда вместо заголовка передаётся строковое значение с различиями в регистре.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionGetValueForValueTest ( )
inline

Тест метода EnumCaption.GetValueFor(string,System.Type), позволяющего получить enum-значение по заголовку. Случай, когда вместо заголовка передаётся строковое значение.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionTryGetValueForTestNegative ( )
inline

Тест метода EnumCaption.TryGetValueFor<TEnum> с неудачной попыткой получения значения.

void NewPlatform.Flexberry.ORM.Tests.EnumCaptionTest.EnumCaptionTryGetValueForTestPositive ( )
inline

Тест метода EnumCaption.TryGetValueFor<TEnum> с успешным завершением.