Fixed yeoman generator tests and refactored setup using promises

Change-Id: Ib70fa2fcf6e6d549f6f73d0f13f33edc07699c1c
diff --git a/views/ngXosLib/generator-xos/test/generator.spec.js b/views/ngXosLib/generator-xos/test/generator.spec.js
index 2c7abb5..81ac985 100644
--- a/views/ngXosLib/generator-xos/test/generator.spec.js
+++ b/views/ngXosLib/generator-xos/test/generator.spec.js
@@ -44,7 +44,7 @@
     name: () => 'Test User',
     email: () => 'test@mail.org'
   }
-}
+};
 
 mockery.enable({
   warnOnReplace: false,