Недавно я пытался использовать ASMock 1.0 с ASUnit4.0 (я собрал пакет с обоими вместе с веб-сайта ASMock) и добавил оба компонента .swc (asmock-v1.0.swc и asmock- v1.0-asunit-v4.0.swc) в папку lib моего проекта FlashDevelop. Затем я щелкнул правой кнопкой мыши на каждом из них добавил его в библиотеку. Наконец, я добавил аргумент «-include asmock.integration.asunit.ASMockRunner» в «Проект» -> «Свойства» -> «Параметры компилятора» в поле «Дополнительные параметры компилятора».
Когда я строю проект, я получаю следующие ошибки:
... \ Lib \ asmock-v1.0-asunit-v4.0.swc (asmock.integration.asunit: ASMockRunner)
Ошибка: тип не найден или не является константой времени компиляции: [asunit.framework] :: IRunner.
... \ Lib \ asmock-v1.0-asunit-v4.0.swc (asmock.integration.asunit: ASMockMetadataTools)
Ошибка: тип не найден или не является константой времени компиляции: Reflection.
... \ Lib \ asmock-v1.0-asunit-v4.0.swc (asmock.integration.asunit: ASMockMetadataTools)
Ошибка: тип не найден или не является константой времени компиляции: ReflectionVariable.
... \ Lib \ asmock-v1.0-asunit-v4.0.swc (asmock.integration.asunit: ASMockMetadataTools)
Ошибка: тип не найден или не является константой времени компиляции: ReflectionVariable.
... \ Lib \ asmock-v1.0-asunit-v4.0.swc (asmock.integration.asunit: ASMockMetadataTools)
Ошибка: тип не найден или не является константой времени компиляции: ReflectionVariable.
... \ Lib \ asmock-v1.0-asunit-v4.0.swc (asmock.integration.asunit: ASMockMetadataTools)
Ошибка: тип не найден или не является константой времени компиляции: ReflectionMetaData.
Я также забыл добавить, что проект FlashDevelop является проектом Actionscript.
Если у кого-нибудь есть идеи, как исправить эти ошибки, я был бы очень признателен!