UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

27 lines (26 loc) 1.52 kB
import AbstractSkillTest from '../../../tests/AbstractSkillTest'; export default class CreatingASkillViewTest extends AbstractSkillTest { protected static skillCacheKey: string; private static action; private static rootSvc; static appointmentsCard: string; private static dashboardVc; protected static beforeEach(): Promise<void>; protected static hasCreateAction(): void; protected static viewFeatureHasExpectedDependencies(): Promise<void>; protected static asksIfRootSkillViewIfNotYetCreated(): Promise<void>; protected static canCreateRootSkillView(): Promise<void>; protected static generatesValidRootSkillView(): Promise<void>; protected static rootSkillViewExtendsAbstractSkillViewController(): Promise<void>; protected static cantCreateTwoRootSvcs(): Promise<void>; protected static doesNotAskForRootAgainEvenIfRootIsMoved(): Promise<void>; protected static asksForNamesIfCreatingSkillViewNotRoot(): Promise<void>; protected static asksForViewModelWhenCreatingSkillView(): Promise<void>; protected static skillViewExtendsAbstractViewControllerWithProperView(): void; protected static nicelyTypesRootSkillViewController(): Promise<void>; protected static nicelyTypesViewController(): Promise<void>; protected static typesViewControllerOptions(): Promise<void>; protected static typesSkillViewControllerLoadOptionsOptions(): Promise<void>; private static createSkillViewAndWaitForPrompt; private static buildTestfile; }