Flexberry ORM 4.0.0
Класс ICSSoft.STORMNET.Business.Tests.InterfaceTests

Класс для тестирования функциональности класса InterfaceBusinessServer. Подробнее...

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

void TestReferencePropertyInfoFormList ()
 Тестируем метод InterfaceBusinessServer.ReferencePropertyInfo.FormList: Формируем из предоставленной сборки соответствия между типом и списком свойства, которыми он ссылается на заданный мастеровой тип. Передаём тип, на который в данной сборке никто не ссылается как на мастера. Подробнее...
 
void TestReferencePropertyInfoFormList2 ()
 Тестируем метод InterfaceBusinessServer.ReferencePropertyInfo.FormList: Формируем из предоставленной сборки соответствия между типом и списком свойства, которыми он ссылается на заданный мастеровой тип. Передаём тип, на который в данной сборке некоторые классы ссылаются как на мастера (наследование при этом учитывать нужно). Подробнее...
 
void TestReferencePropertyInfoFormList3 ()
 Тестируем метод InterfaceBusinessServer.ReferencePropertyInfo.FormList: Формируем из предоставленной сборки соответствия между типом и списком свойства, которыми он ссылается на заданный мастеровой тип. Передаём тип, на который в данной сборке некоторые классы ссылаются как на мастера (наследование при этом учитывать не нужно). Подробнее...
 
void TestFormViewOnReferencePropertyInfo ()
 Тестируем метод InterfaceBusinessServer.FormViewOnReferencePropertyInfo: Формируем представление, основываясь на информации о типе и необходимых в представлении свойств. Подробнее...
 
void TestFormLimitFunctionOnReferencePropertyInfo ()
 Тестируем метод InterfaceBusinessServer.FormLimitFunctionOnReferencePropertyInfo: Формируем функцию ограничения, с помощью которой можно выявить все объекты, которые имеют мастеровую ссылку на интересующий объект. В списке несколько свойств. Подробнее...
 
void TestFormLimitFunctionOnReferencePropertyInfo2 ()
 Тестируем метод InterfaceBusinessServer.FormLimitFunctionOnReferencePropertyInfo: Формируем функцию ограничения, с помощью которой можно выявить все объекты, которые имеют мастеровую ссылку на интересующий объект. В списке одно свойство. Подробнее...
 
void TestNullifyMasterReferences ()
 Тестируем метод InterfaceBusinessServer.NullifyMasterReferences: Вместо ссылки на удаляемого мастера проставляем null в соответствующие свойства объектов. Передаём разные объекты. Ни один из них не имеет ссылки на удаляемого мастера по свойству с атрибутом NotNull. Подробнее...
 
void TestNullifyMasterReferences2 ()
 Тестируем метод InterfaceBusinessServer.NullifyMasterReferences: Вместо ссылки на удаляемого мастера проставляем null в соответствующие свойства объектов. Передаём объект, который имеет ссылки на удаляемого мастера по свойству с атрибутом NotNull. Подробнее...
 

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

Класс для тестирования функциональности класса InterfaceBusinessServer.

Методы

void ICSSoft.STORMNET.Business.Tests.InterfaceTests.TestFormLimitFunctionOnReferencePropertyInfo ( )
inline

Тестируем метод InterfaceBusinessServer.FormLimitFunctionOnReferencePropertyInfo: Формируем функцию ограничения, с помощью которой можно выявить все объекты, которые имеют мастеровую ссылку на интересующий объект. В списке несколько свойств.

void ICSSoft.STORMNET.Business.Tests.InterfaceTests.TestFormLimitFunctionOnReferencePropertyInfo2 ( )
inline

Тестируем метод InterfaceBusinessServer.FormLimitFunctionOnReferencePropertyInfo: Формируем функцию ограничения, с помощью которой можно выявить все объекты, которые имеют мастеровую ссылку на интересующий объект. В списке одно свойство.

void ICSSoft.STORMNET.Business.Tests.InterfaceTests.TestFormViewOnReferencePropertyInfo ( )
inline

Тестируем метод InterfaceBusinessServer.FormViewOnReferencePropertyInfo: Формируем представление, основываясь на информации о типе и необходимых в представлении свойств.

void ICSSoft.STORMNET.Business.Tests.InterfaceTests.TestNullifyMasterReferences ( )
inline

Тестируем метод InterfaceBusinessServer.NullifyMasterReferences: Вместо ссылки на удаляемого мастера проставляем null в соответствующие свойства объектов. Передаём разные объекты. Ни один из них не имеет ссылки на удаляемого мастера по свойству с атрибутом NotNull.

void ICSSoft.STORMNET.Business.Tests.InterfaceTests.TestNullifyMasterReferences2 ( )
inline

Тестируем метод InterfaceBusinessServer.NullifyMasterReferences: Вместо ссылки на удаляемого мастера проставляем null в соответствующие свойства объектов. Передаём объект, который имеет ссылки на удаляемого мастера по свойству с атрибутом NotNull.

void ICSSoft.STORMNET.Business.Tests.InterfaceTests.TestReferencePropertyInfoFormList ( )
inline

Тестируем метод InterfaceBusinessServer.ReferencePropertyInfo.FormList: Формируем из предоставленной сборки соответствия между типом и списком свойства, которыми он ссылается на заданный мастеровой тип. Передаём тип, на который в данной сборке никто не ссылается как на мастера.

void ICSSoft.STORMNET.Business.Tests.InterfaceTests.TestReferencePropertyInfoFormList2 ( )
inline

Тестируем метод InterfaceBusinessServer.ReferencePropertyInfo.FormList: Формируем из предоставленной сборки соответствия между типом и списком свойства, которыми он ссылается на заданный мастеровой тип. Передаём тип, на который в данной сборке некоторые классы ссылаются как на мастера (наследование при этом учитывать нужно).

void ICSSoft.STORMNET.Business.Tests.InterfaceTests.TestReferencePropertyInfoFormList3 ( )
inline

Тестируем метод InterfaceBusinessServer.ReferencePropertyInfo.FormList: Формируем из предоставленной сборки соответствия между типом и списком свойства, которыми он ссылается на заданный мастеровой тип. Передаём тип, на который в данной сборке некоторые классы ссылаются как на мастера (наследование при этом учитывать не нужно).