it('creates files', function() {
     assert.file([
         'app/js/movies/services/movies.data.service.js',
         'app/js/movies/services/movies.data.service.spec.js',
     ]);
 });
 it('creates expected monolith files', () => {
     assert.file(expectedFiles.monolith);
     assert.fileContent('.yo-rc.json', '"herokuDeployType": "git"');
 });
 it('creates expected monolith files', () => {
     assert.file(expectedFiles.monolith);
     assert.fileContent(`${constants.SERVER_MAIN_RES_DIR}/config/application-heroku.yml`, 'datasource:');
     assert.noFileContent(`${constants.SERVER_MAIN_RES_DIR}/config/application-heroku.yml`, 'mongodb:');
 });
 it('doesn\'t update Program.cs and adds UseUrls if it doesn\'t exist', function (done) {
     assert.file('Program.cs');
     assert.noFileContent('Program.cs', '.UseUrls("http://*:80")');
     done();
 });
 it('starts with a basic project', function () {
   assert.file([
     path.join(osTempDir, 'pom.xml'),
     path.join(osTempDir, 'run.sh'),
   ]);
 });
 it('generates tasks.json file', function (done) {
     assert.file('.vscode/tasks.json');
     done();
 });
 it('generates project.json.backup file', function (done) {
     assert.file('project.json.backup');
     done();
 });
 it('creates expected test files', function () {
   assert.file([
     'test/' + slugifiedModName +  '.spec.js'
   ]);
 });
Beispiel #9
0
 it('copy files', function () {
   assert.file([
     'test/test.js'
   ]);
 });
 it('generate systemjs related files', function() {
     assert.file([
         'src/systemjs.config.js',
         'src/app/main.ts'
     ]);
 });
Beispiel #11
0
 it('creates files', function () {
   assert.file([
     'Supfile'
   ]);
 });
 it('should create JavaScript files', function() {
   assert.file(javascripts);
 });
 it('should create CoffeeScript files', function() {
   assert.file(coffeescripts);
 });
Beispiel #14
0
 it('creates reducer files', () => {
   assert.file([
     'reducer.js',
   ].map(f => `${appDirectory}/src/state/todos/${f}`));
 });
 it('generates compose files', function (done) {
     assert.file('docker-compose.debug.yml');
     assert.file('docker-compose.yml');
     done();
 });
 this.rule.run(function() {
     assert.file(expected);
     done();
 });
 it('generates dockertask file', function (done) {
     assert.file('dockerTask.ps1');
     assert.file('dockerTask.sh');
     done();
 });
    it('Should properly create policy files', () => {
      assert.file([
        'api/policies/Test.js'
      ])

    })
 it('generates settings.json file', function (done) {
     assert.file('.vscode/settings.json');
     done();
 });
    it('Should properly create test files', () => {
      assert.file([
        'test/integration/policies/Test.test.js'
      ])

    })
 it('doesn\'t update project.json to add the web command if it doesn\'t exist', function (done) {
     assert.file('project.json');
     assert.noFileContent('project.json', 'Microsoft.AspNet.Server.Kestrel --server.urls http://*:80');
     done();
 });
Beispiel #22
0
 it('creates files', function () {
   assert.file([
     'index.html'
   ]);
 });
 it('creates expected files', function(done){
   assert.file(manifestFileName);
   done();
 });
 paths.forEach(function (p) {
   assert.file(path.join(destinationPrefix, 'node', p));
 });
Beispiel #25
0
 it('creates files', function () {
   assert.file([
     'dummyfile.txt'
   ]);
 });
 it('generates Program.cs.backup file', function (done) {
     assert.file('Program.cs.backup');
     done();
 });
 it('creates expected monolith files', () => {
     assert.file(expectedFiles.monolith);
 });
 it('generates dockerfiles', function (done) {
     assert.file('Dockerfile.debug');
     assert.file('Dockerfile');
     done();
 });
 it('creates expected monolith files', () => {
     assert.file(expectedFiles.monolith);
     assert.fileContent('.yo-rc.json', `"herokuAppName": "${existingHerokuAppName}"`);
 });
 it('contains task \'dist\'', function (done) {
   assert.file('gulpfile.js');
   assert.fileContent('gulpfile.js', 'gulp.task(\'dist\',');
   done();
 });