
Функция Конт(Конт) Возврат Конт; КонецФункции // : Контекст
Функция Сам() Возврат Конт(Контекст); КонецФункции

//*************************************************************************
Процедура Тест_СинтаксисПерваяСтрокаВ_Defcls_prm_НеОбязанаБытьПустой() Экспорт
	ОБ = СоздатьОбъект("СинтаксисТест1");
КонецПроцедуры

Процедура Тест_СинтаксисПерваяСтрокаВ_Defcls_md_НеОбязанаБытьПустой() Экспорт
	ОБ = СоздатьОбъект("Профайлер");
КонецПроцедуры

Процедура ТестОшибкаПриСозданииКласса() Экспорт 
	Перем ОБ;
	Попытка
		ОБ = СоздатьОбъект("КлассСОшибкойПриСоздании");
	Исключение
		Возврат;		
	КонецПопытки;
	
	Сам().ПроверитьРавенство(ТипЗначения(Об), 0);
КонецПроцедуры

Процедура ТестСозданиеКлассаСПустымМодулем() Экспорт 
	Перем ОБ;
	Попытка
		ОБ = СоздатьОбъект("КлассСПустымМодулем");
	Исключение
		Возврат;		
	КонецПопытки;
	
	Сам().ПроверитьРавенство(ТипЗначения(Об), 0);
	Сам().ПроверитьРавенство(ТипЗначенияСтр(Об), "");
КонецПроцедуры