@@ -252,9 +252,9 @@ private CharSequence utSpecTemplate() {
252
252
sb .append (suitePathTextField .getText ());
253
253
sb .append (")\n " );
254
254
}
255
- sb .append ('\n' );
256
- sb .append ('\t' );
257
- sb .append (utSpecProcTemplate () );
255
+ sb .append (" \n \t " );
256
+ sb .append (utSpecProcTemplate (). toString (). trim (). replace ( " \n " , " \n \t " ) );
257
+ sb .append (" \n \n " );
258
258
sb .append ("END " );
259
259
sb .append (testPackagePrefixTextField .getText ());
260
260
sb .append ("[package_name]" );
@@ -271,7 +271,7 @@ private CharSequence utSpecProcTemplate() {
271
271
if (withContext ) {
272
272
sb .append ("--%context([procedure_name])\n \n " );
273
273
}
274
- for (int i = 0 ; i < numberOfTestsPerUnit ; i ++) {
274
+ for (int i = 1 ; i <= numberOfTestsPerUnit ; i ++) {
275
275
sb .append ("--%test\n " );
276
276
if (disableTestsCheckBox .isSelected ()) {
277
277
sb .append ("--%disabled\n " );
@@ -297,10 +297,9 @@ private CharSequence utBodyTemplate() {
297
297
sb .append (testPackagePrefixTextField .getText ());
298
298
sb .append ("[package_name]" );
299
299
sb .append (testPackageSuffixTextField .getText ());
300
- sb .append (" IS\n \n " );
301
- sb .append ('\t' );
302
- sb .append (utBodyProcTemplate ());
303
- sb .append ('\n' );
300
+ sb .append (" IS\n \n \t " );
301
+ sb .append (utBodyProcTemplate ().toString ().trim ().replace ("\n " , "\n \t " ));
302
+ sb .append ("\n \n " );
304
303
sb .append ("END " );
305
304
sb .append (testPackagePrefixTextField .getText ());
306
305
sb .append ("[package_name]" );
@@ -314,7 +313,7 @@ private CharSequence utBodyProcTemplate() {
314
313
StringBuilder sb = new StringBuilder ();
315
314
final Integer numberOfTestsPerUnit = (Integer ) numberOfTestsPerUnitModel .getValue ();
316
315
final boolean withContext = numberOfTestsPerUnit > 1 ;
317
- for (int i = 0 ; i < numberOfTestsPerUnit ; i ++) {
316
+ for (int i = 1 ; i <= numberOfTestsPerUnit ; i ++) {
318
317
if (generateCommentsCheckBox .isSelected ()) {
319
318
sb .append ("--\n " );
320
319
sb .append ("-- test" );
@@ -344,7 +343,7 @@ private CharSequence utBodyProcTemplate() {
344
343
sb .append ("\t -- ...\n \n " );
345
344
sb .append ("\t -- assert\n " );
346
345
}
347
- sb .append ("\t ut.expect(l_actual).to_equal(l_expected);" );
346
+ sb .append ("\t ut.expect(l_actual).to_equal(l_expected);\n " );
348
347
sb .append ("END " );
349
348
sb .append (testUnitPrefixTextField .getText ());
350
349
sb .append ("[procedure_name]" );
0 commit comments