powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxUnit Unknown member
2 сообщений из 2, страница 1 из 1
FoxUnit Unknown member
    #36901046
goshaua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

При написании тестов 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
FoxUnit Unknown member
    #36905618
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело не в методе, а в самом свойстве ioObjectToBeTested. При возникновении ошибки обычно появляется окошко, в котором есть кнопка Help. Если ее нажать, то открывается статья, в которой описывается наиболее вероятная причина возникновения ошибки.

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

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


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