Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxUnit Unknown member / 2 сообщений из 2, страница 1 из 1
15.10.2010, 11:59
    #36901046
goshaua
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxUnit Unknown member
Здравствуйте!

При написании тестов FoxUnit выскакивает ошибка Error Message: Unknown member IOOBJECTTOBETESTED. , но метод существует 100%. в чём может быть проблема?

Тестовый клас:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
DEFINE CLASS ttTest as FxuTestCase OF FxuTestCase.prg
	#IF .f.
	*
	*  this LOCAL declaration enabled IntelliSense for
	*  the THIS object anywhere in this class
	*
	LOCAL THIS AS ttTest OF ttTest.PRG
	#ENDIF
	
	ioObjectToBeTested = .NULL.
	icSetClassLib = SPACE( 0 )

	FUNCTION Setup
		 THIS.icSetClassLib = SET("CLASSLIB")
    	 SET CLASSLIB TO Y:\com\classes\atmanagersbase.vcx ADDITIVE
		 THIS.ioObjectToBeTested = CREATEOBJECT("currencymgrbase")
	ENDFUNC
	********************************************************************
	FUNCTION TearDown
	    THIS.ioObjectToBeTested = .NULL.
		LOCAL lcSetClassLib
		lcSetClassLib = THIS.icSetClassLib
		SET CLASSLIB TO &lcSetClassLib        
	ENDFUNC
	********************************************************************	
	FUNCTION TestObjectWasCreated	   
		THIS.AssertNotNull(THIS.ioObjectToBeTested)
	ENDFUNC
	********************************************************************	
	FUNCTION TestMethod_m_ispnetdatabasequery
          * Error Message: Unknown member IOOBJECTTOBETESTED.
		THIS.ioObjectToBeTested.m_getcase() 
	ENDFUNC
ENDDEFINE

Спассибо!!!
...
Рейтинг: 0 / 0
18.10.2010, 16:29
    #36905618
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxUnit Unknown member
Дело не в методе, а в самом свойстве ioObjectToBeTested. При возникновении ошибки обычно появляется окошко, в котором есть кнопка Help. Если ее нажать, то открывается статья, в которой описывается наиболее вероятная причина возникновения ошибки.

Неизвестный член "name" (Ошибка 1925)

Может, у Вас какие буквы написаны по русски?
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxUnit Unknown member / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]