test.sgen 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740
  1. GeneratorModel for sctunit::java {
  2. test AllTests {
  3. feature Naming {
  4. basePackage = "org.yakindu.sct.generator.java.test"
  5. }
  6. feature Outlet {
  7. targetProject = "org.yakindu.sct.generator.java.test"
  8. targetFolder = "test-gen"
  9. }
  10. }
  11. test AlwaysOncycle {
  12. feature Naming {
  13. basePackage = "org.yakindu.sct.generator.java.test"
  14. }
  15. feature Outlet {
  16. targetProject = "org.yakindu.sct.generator.java.test"
  17. targetFolder = "test-gen"
  18. }
  19. }
  20. test AssignmentAsExpression {
  21. feature Naming {
  22. basePackage = "org.yakindu.sct.generator.java.test"
  23. }
  24. feature Outlet {
  25. targetProject = "org.yakindu.sct.generator.java.test"
  26. targetFolder = "test-gen"
  27. }
  28. }
  29. test BitExpressions {
  30. feature Naming {
  31. basePackage = "org.yakindu.sct.generator.java.test"
  32. }
  33. feature Outlet {
  34. targetProject = "org.yakindu.sct.generator.java.test"
  35. targetFolder = "test-gen"
  36. }
  37. }
  38. test BooleanExpressions {
  39. feature Naming {
  40. basePackage = "org.yakindu.sct.generator.java.test"
  41. }
  42. feature Outlet {
  43. targetProject = "org.yakindu.sct.generator.java.test"
  44. targetFolder = "test-gen"
  45. }
  46. }
  47. test Choice {
  48. feature Naming {
  49. basePackage = "org.yakindu.sct.generator.java.test"
  50. }
  51. feature Outlet {
  52. targetProject = "org.yakindu.sct.generator.java.test"
  53. targetFolder = "test-gen"
  54. }
  55. }
  56. test CastExpressions {
  57. feature Naming {
  58. basePackage = "org.yakindu.sct.generator.java.test"
  59. }
  60. feature Outlet {
  61. targetProject = "org.yakindu.sct.generator.java.test"
  62. targetFolder = "test-gen"
  63. }
  64. }
  65. test CKeywords {
  66. feature Naming {
  67. basePackage = "org.yakindu.sct.generator.java.test"
  68. }
  69. feature Outlet {
  70. targetProject = "org.yakindu.sct.generator.java.test"
  71. targetFolder = "test-gen"
  72. }
  73. }
  74. test ConditionalExpression {
  75. feature Naming {
  76. basePackage = "org.yakindu.sct.generator.java.test"
  77. }
  78. feature Outlet {
  79. targetProject = "org.yakindu.sct.generator.java.test"
  80. targetFolder = "test-gen"
  81. }
  82. }
  83. test ConstantsTests {
  84. feature Naming {
  85. basePackage = "org.yakindu.sct.generator.java.test"
  86. }
  87. feature Outlet {
  88. targetProject = "org.yakindu.sct.generator.java.test"
  89. targetFolder = "test-gen"
  90. }
  91. }
  92. test ConstOnlyInternalScope {
  93. feature Naming {
  94. basePackage = "org.yakindu.sct.generator.java.test"
  95. }
  96. feature Outlet {
  97. targetProject = "org.yakindu.sct.generator.java.test"
  98. targetFolder = "test-gen"
  99. }
  100. }
  101. test ConstOnlyDefaultScope {
  102. feature Naming {
  103. basePackage = "org.yakindu.sct.generator.java.test"
  104. }
  105. feature Outlet {
  106. targetProject = "org.yakindu.sct.generator.java.test"
  107. targetFolder = "test-gen"
  108. }
  109. }
  110. test ConstOnlyNamedScope {
  111. feature Naming {
  112. basePackage = "org.yakindu.sct.generator.java.test"
  113. }
  114. feature Outlet {
  115. targetProject = "org.yakindu.sct.generator.java.test"
  116. targetFolder = "test-gen"
  117. }
  118. }
  119. test Declarations {
  120. feature Naming {
  121. basePackage = "org.yakindu.sct.generator.java.test"
  122. }
  123. feature Outlet {
  124. targetProject = "org.yakindu.sct.generator.java.test"
  125. targetFolder = "test-gen"
  126. }
  127. }
  128. test DeepHistory {
  129. feature Naming {
  130. basePackage = "org.yakindu.sct.generator.java.test"
  131. }
  132. feature Outlet {
  133. targetProject = "org.yakindu.sct.generator.java.test"
  134. targetFolder = "test-gen"
  135. }
  136. }
  137. test DeepEntry {
  138. feature Naming {
  139. basePackage = "org.yakindu.sct.generator.java.test"
  140. }
  141. feature Outlet {
  142. targetProject = "org.yakindu.sct.generator.java.test"
  143. targetFolder = "test-gen"
  144. }
  145. }
  146. test DynamicChoice {
  147. feature Naming {
  148. basePackage = "org.yakindu.sct.generator.java.test"
  149. }
  150. feature Outlet {
  151. targetProject = "org.yakindu.sct.generator.java.test"
  152. targetFolder = "test-gen"
  153. }
  154. }
  155. test EmptyTransition {
  156. feature Naming {
  157. basePackage = "org.yakindu.sct.generator.java.test"
  158. }
  159. feature Outlet {
  160. targetProject = "org.yakindu.sct.generator.java.test"
  161. targetFolder = "test-gen"
  162. }
  163. }
  164. test EnterState {
  165. feature Naming {
  166. basePackage = "org.yakindu.sct.generator.java.test"
  167. }
  168. feature Outlet {
  169. targetProject = "org.yakindu.sct.generator.java.test"
  170. targetFolder = "test-gen"
  171. }
  172. }
  173. test EntryChoice {
  174. feature Naming {
  175. basePackage = "org.yakindu.sct.generator.java.test"
  176. }
  177. feature Outlet {
  178. targetProject = "org.yakindu.sct.generator.java.test"
  179. targetFolder = "test-gen"
  180. }
  181. }
  182. test EntryExitSelfTransition {
  183. feature Naming {
  184. basePackage = "org.yakindu.sct.generator.java.test"
  185. }
  186. feature Outlet {
  187. targetProject = "org.yakindu.sct.generator.java.test"
  188. targetFolder = "test-gen"
  189. }
  190. }
  191. test EntryReactionAction {
  192. feature Naming {
  193. basePackage = "org.yakindu.sct.generator.java.test"
  194. }
  195. feature Outlet {
  196. targetProject = "org.yakindu.sct.generator.java.test"
  197. targetFolder = "test-gen"
  198. }
  199. }
  200. test ExitOnSelfTransition {
  201. feature Naming {
  202. basePackage = "org.yakindu.sct.generator.java.test"
  203. }
  204. feature Outlet {
  205. targetProject = "org.yakindu.sct.generator.java.test"
  206. targetFolder = "test-gen"
  207. }
  208. }
  209. test ExitState {
  210. feature Naming {
  211. basePackage = "org.yakindu.sct.generator.java.test"
  212. }
  213. feature Outlet {
  214. targetProject = "org.yakindu.sct.generator.java.test"
  215. targetFolder = "test-gen"
  216. }
  217. }
  218. test FeatureCalls {
  219. feature Naming {
  220. basePackage = "org.yakindu.sct.generator.java.test"
  221. }
  222. feature Outlet {
  223. targetProject = "org.yakindu.sct.generator.java.test"
  224. targetFolder = "test-gen"
  225. }
  226. }
  227. test FinalState {
  228. feature Naming {
  229. basePackage = "org.yakindu.sct.generator.java.test"
  230. }
  231. feature Outlet {
  232. targetProject = "org.yakindu.sct.generator.java.test"
  233. targetFolder = "test-gen"
  234. }
  235. }
  236. test Guard {
  237. feature Naming {
  238. basePackage = "org.yakindu.sct.generator.java.test"
  239. }
  240. feature Outlet {
  241. targetProject = "org.yakindu.sct.generator.java.test"
  242. targetFolder = "test-gen"
  243. }
  244. }
  245. test GuardedEntry {
  246. feature Naming {
  247. basePackage = "org.yakindu.sct.generator.java.test"
  248. }
  249. feature Outlet {
  250. targetProject = "org.yakindu.sct.generator.java.test"
  251. targetFolder = "test-gen"
  252. }
  253. }
  254. test GuardedExit {
  255. feature Naming {
  256. basePackage = "org.yakindu.sct.generator.java.test"
  257. }
  258. feature Outlet {
  259. targetProject = "org.yakindu.sct.generator.java.test"
  260. targetFolder = "test-gen"
  261. }
  262. }
  263. test HistoryWithExitPoint {
  264. feature Naming {
  265. basePackage = "org.yakindu.sct.generator.java.test"
  266. }
  267. feature Outlet {
  268. targetProject = "org.yakindu.sct.generator.java.test"
  269. targetFolder = "test-gen"
  270. }
  271. }
  272. test HistoryWithoutInitialStep {
  273. feature Naming {
  274. basePackage = "org.yakindu.sct.generator.java.test"
  275. }
  276. feature Outlet {
  277. targetProject = "org.yakindu.sct.generator.java.test"
  278. targetFolder = "test-gen"
  279. }
  280. }
  281. test InEventLifeCycle {
  282. feature Naming {
  283. basePackage = "org.yakindu.sct.generator.java.test"
  284. }
  285. feature Outlet {
  286. targetProject = "org.yakindu.sct.generator.java.test"
  287. targetFolder = "test-gen"
  288. }
  289. }
  290. test IntegerExpressions {
  291. feature Naming {
  292. basePackage = "org.yakindu.sct.generator.java.test"
  293. }
  294. feature Outlet {
  295. targetProject = "org.yakindu.sct.generator.java.test"
  296. targetFolder = "test-gen"
  297. }
  298. }
  299. test InternalEventLifeCycle {
  300. feature Naming {
  301. basePackage = "org.yakindu.sct.generator.java.test"
  302. }
  303. feature Outlet {
  304. targetProject = "org.yakindu.sct.generator.java.test"
  305. targetFolder = "test-gen"
  306. }
  307. }
  308. test LocalReactions {
  309. feature Naming {
  310. basePackage = "org.yakindu.sct.generator.java.test"
  311. }
  312. feature Outlet {
  313. targetProject = "org.yakindu.sct.generator.java.test"
  314. targetFolder = "test-gen"
  315. }
  316. }
  317. test LogicalAndTests {
  318. feature Naming {
  319. basePackage = "org.yakindu.sct.generator.java.test"
  320. }
  321. feature Outlet {
  322. targetProject = "org.yakindu.sct.generator.java.test"
  323. targetFolder = "test-gen"
  324. }
  325. }
  326. test LogicalOrTests {
  327. feature Naming {
  328. basePackage = "org.yakindu.sct.generator.java.test"
  329. }
  330. feature Outlet {
  331. targetProject = "org.yakindu.sct.generator.java.test"
  332. targetFolder = "test-gen"
  333. }
  334. }
  335. test NamedInterfaceAccess {
  336. feature Naming {
  337. basePackage = "org.yakindu.sct.generator.java.test"
  338. }
  339. feature Outlet {
  340. targetProject = "org.yakindu.sct.generator.java.test"
  341. targetFolder = "test-gen"
  342. }
  343. }
  344. test NullCheck {
  345. feature Naming {
  346. basePackage = "org.yakindu.sct.generator.java.test"
  347. }
  348. feature Outlet {
  349. targetProject = "org.yakindu.sct.generator.java.test"
  350. targetFolder = "test-gen"
  351. }
  352. }
  353. test Operations {
  354. feature Naming {
  355. basePackage = "org.yakindu.sct.generator.java.test"
  356. }
  357. feature Outlet {
  358. targetProject = "org.yakindu.sct.generator.java.test"
  359. targetFolder = "test-gen"
  360. }
  361. }
  362. test OperationsWithoutBraces {
  363. feature Naming {
  364. basePackage = "org.yakindu.sct.generator.java.test"
  365. }
  366. feature Outlet {
  367. targetProject = "org.yakindu.sct.generator.java.test"
  368. targetFolder = "test-gen"
  369. }
  370. }
  371. test OutEventLifeCycle {
  372. feature Naming {
  373. basePackage = "org.yakindu.sct.generator.java.test"
  374. }
  375. feature Outlet {
  376. targetProject = "org.yakindu.sct.generator.java.test"
  377. targetFolder = "test-gen"
  378. }
  379. }
  380. test Parenthesis {
  381. feature Naming {
  382. basePackage = "org.yakindu.sct.generator.java.test"
  383. }
  384. feature Outlet {
  385. targetProject = "org.yakindu.sct.generator.java.test"
  386. targetFolder = "test-gen"
  387. }
  388. }
  389. test PerformanceTests {
  390. feature Naming {
  391. basePackage = "org.yakindu.sct.generator.java.test"
  392. }
  393. feature Outlet {
  394. targetProject = "org.yakindu.sct.generator.java.test"
  395. targetFolder = "test-gen"
  396. }
  397. }
  398. test PriorityValues {
  399. feature Naming {
  400. basePackage = "org.yakindu.sct.generator.java.test"
  401. }
  402. feature Outlet {
  403. targetProject = "org.yakindu.sct.generator.java.test"
  404. targetFolder = "test-gen"
  405. }
  406. }
  407. test RaiseEvent {
  408. feature Naming {
  409. basePackage = "org.yakindu.sct.generator.java.test"
  410. }
  411. feature Outlet {
  412. targetProject = "org.yakindu.sct.generator.java.test"
  413. targetFolder = "test-gen"
  414. }
  415. }
  416. test ReadOnlyVariable {
  417. feature Naming {
  418. basePackage = "org.yakindu.sct.generator.java.test"
  419. }
  420. feature Outlet {
  421. targetProject = "org.yakindu.sct.generator.java.test"
  422. targetFolder = "test-gen"
  423. }
  424. }
  425. test SameNameDifferentRegion {
  426. feature Naming {
  427. basePackage = "org.yakindu.sct.generator.java.test"
  428. }
  429. feature Outlet {
  430. targetProject = "org.yakindu.sct.generator.java.test"
  431. targetFolder = "test-gen"
  432. }
  433. }
  434. test ShallowHistory {
  435. feature Naming {
  436. basePackage = "org.yakindu.sct.generator.java.test"
  437. }
  438. feature Outlet {
  439. targetProject = "org.yakindu.sct.generator.java.test"
  440. targetFolder = "test-gen"
  441. }
  442. }
  443. test ShallowHistoryWithDeepEntry {
  444. feature Naming {
  445. basePackage = "org.yakindu.sct.generator.java.test"
  446. }
  447. feature Outlet {
  448. targetProject = "org.yakindu.sct.generator.java.test"
  449. targetFolder = "test-gen"
  450. }
  451. }
  452. test SimpleEvent {
  453. feature Naming {
  454. basePackage = "org.yakindu.sct.generator.java.test"
  455. }
  456. feature Outlet {
  457. targetProject = "org.yakindu.sct.generator.java.test"
  458. targetFolder = "test-gen"
  459. }
  460. }
  461. test SimpleHierachy {
  462. feature Naming {
  463. basePackage = "org.yakindu.sct.generator.java.test"
  464. }
  465. feature Outlet {
  466. targetProject = "org.yakindu.sct.generator.java.test"
  467. targetFolder = "test-gen"
  468. }
  469. }
  470. test StatechartLocalReactions {
  471. feature Naming {
  472. basePackage = "org.yakindu.sct.generator.java.test"
  473. }
  474. feature Outlet {
  475. targetProject = "org.yakindu.sct.generator.java.test"
  476. targetFolder = "test-gen"
  477. }
  478. }
  479. test StatechartActive {
  480. feature Naming {
  481. basePackage = "org.yakindu.sct.generator.java.test"
  482. }
  483. feature Outlet {
  484. targetProject = "org.yakindu.sct.generator.java.test"
  485. targetFolder = "test-gen"
  486. }
  487. }
  488. test StateIsActive {
  489. feature Naming {
  490. basePackage = "org.yakindu.sct.generator.java.test"
  491. }
  492. feature Outlet {
  493. targetProject = "org.yakindu.sct.generator.java.test"
  494. targetFolder = "test-gen"
  495. }
  496. }
  497. test StaticChoice {
  498. feature Naming {
  499. basePackage = "org.yakindu.sct.generator.java.test"
  500. }
  501. feature Outlet {
  502. targetProject = "org.yakindu.sct.generator.java.test"
  503. targetFolder = "test-gen"
  504. }
  505. }
  506. test STextKeywordsInStatesAndRegions {
  507. feature Naming {
  508. basePackage = "org.yakindu.sct.generator.java.test"
  509. }
  510. feature Outlet {
  511. targetProject = "org.yakindu.sct.generator.java.test"
  512. targetFolder = "test-gen"
  513. }
  514. }
  515. test StringExpressions {
  516. feature Naming {
  517. basePackage = "org.yakindu.sct.generator.java.test"
  518. }
  519. feature Outlet {
  520. targetProject = "org.yakindu.sct.generator.java.test"
  521. targetFolder = "test-gen"
  522. }
  523. }
  524. test SyncFork {
  525. feature Naming {
  526. basePackage = "org.yakindu.sct.generator.java.test"
  527. }
  528. feature Outlet {
  529. targetProject = "org.yakindu.sct.generator.java.test"
  530. targetFolder = "test-gen"
  531. }
  532. }
  533. test SyncJoin {
  534. feature Naming {
  535. basePackage = "org.yakindu.sct.generator.java.test"
  536. }
  537. feature Outlet {
  538. targetProject = "org.yakindu.sct.generator.java.test"
  539. targetFolder = "test-gen"
  540. }
  541. }
  542. test TimedTransitions {
  543. feature Naming {
  544. basePackage = "org.yakindu.sct.generator.java.test"
  545. }
  546. feature Outlet {
  547. targetProject = "org.yakindu.sct.generator.java.test"
  548. targetFolder = "test-gen"
  549. }
  550. }
  551. test TypeAlias {
  552. feature Naming {
  553. basePackage = "org.yakindu.sct.generator.java.test"
  554. }
  555. feature Outlet {
  556. targetProject = "org.yakindu.sct.generator.java.test"
  557. targetFolder = "test-gen"
  558. }
  559. }
  560. test TransitionWithoutCondition {
  561. feature Naming {
  562. basePackage = "org.yakindu.sct.generator.java.test"
  563. }
  564. feature Outlet {
  565. targetProject = "org.yakindu.sct.generator.java.test"
  566. targetFolder = "test-gen"
  567. }
  568. }
  569. test TriggerGuardExpressions {
  570. feature Naming {
  571. basePackage = "org.yakindu.sct.generator.java.test"
  572. }
  573. feature Outlet {
  574. targetProject = "org.yakindu.sct.generator.java.test"
  575. targetFolder = "test-gen"
  576. }
  577. }
  578. test TriggerExpressionPrecedence {
  579. feature Naming {
  580. basePackage = "org.yakindu.sct.generator.java.test"
  581. }
  582. feature Outlet {
  583. targetProject = "org.yakindu.sct.generator.java.test"
  584. targetFolder = "test-gen"
  585. }
  586. }
  587. test ValuedEvents {
  588. feature Naming {
  589. basePackage = "org.yakindu.sct.generator.java.test"
  590. }
  591. feature Outlet {
  592. targetProject = "org.yakindu.sct.generator.java.test"
  593. targetFolder = "test-gen"
  594. }
  595. }
  596. test StatemachineKeywords {
  597. feature Naming {
  598. basePackage = "org.yakindu.sct.generator.java.test"
  599. }
  600. feature Outlet {
  601. targetProject = "org.yakindu.sct.generator.java.test"
  602. targetFolder = "test-gen"
  603. }
  604. }
  605. }