This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Scenario: Creating a message with a name greater than 75 characters should fail | |
And I fill in "Name" with "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN" | |
And I press "Create Message" | |
Then I should see "Message was not successfully created." | |
And I should see "Name can't be more than 75 characters." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using Microsoft.AspNet.Mvc; | |
namespace kanbanflow_slack.Controllers | |
{ | |
[Route("api/webhooks")] | |
public class WebHooksController : Controller | |
{ | |
// HEAD: api/webhooks | |
[HttpHead] | |
public void Head() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var appRoot = 'src/'; | |
var outputRoot = 'dist/'; | |
var exporSrvtRoot = 'export/'; | |
var wwwroot = 'wwwroot/'; | |
module.exports = { | |
wwwroot: wwwroot, | |
root: appRoot, | |
source: appRoot + '**/*.js', | |
html: appRoot + '**/*.html', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var gulp = require('gulp'); | |
var paths = require('../paths'); | |
var del = require('del'); | |
var vinylPaths = require('vinyl-paths'); | |
// deletes all files in the output path | |
gulp.task('clean', function() { | |
return gulp.src([paths.output, paths.wwwroot]) | |
.pipe(vinylPaths(del)); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
node_modules | |
jspm_packages | |
bower_components | |
.idea | |
.DS_STORE | |
/dist | |
build/reports | |
coverage | |
!wwwroot/jspm_packages |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var gulp = require('gulp'); | |
var paths = require('../paths'); | |
gulp.task('package', ['build'], function(callback){ | |
return gulp.src(['dist/**/*', 'styles/**/*', 'jspm_packages/**/*', 'index.html', 'config.js', 'web.config'], {base: '.'}) | |
.pipe(gulp.dest(paths.wwwroot)); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<configuration> | |
<system.webServer> | |
<staticContent> | |
<mimeMap fileExtension="woff" mimeType="application/font-woff" /> | |
<mimeMap fileExtension="woff2" mimeType="application/font-woff" /> | |
</staticContent> | |
</system.webServer> | |
</configuration> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export class App { | |
configureRouter(config, router) { | |
config.title = 'My Application'; | |
config.map([ | |
{ route: ['', 'dashboard'], name: 'dashboard', moduleId: 'dashboard', nav: true, title: 'Dashboard', settings:{icon: 'fa-tachometer'} }, | |
{ route: 'payments', name: 'payments', moduleId: 'payments', nav: true, title: 'Payments', settings:{icon: 'fa-credit-card'} } | |
]); | |
this.router = router; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class RegistrationModule : NancyModule | |
{ | |
public RegistrationModule() : base("/registrations") | |
{ | |
Get["/"] = parameters => "List of registrations"; | |
Get["/{id}"] = parameters => "Details of a single registration"; | |
Post["/"] = parameters => "Create a new registration"; | |
Patch["/{id}"] = parameters => "Patch a single registration"; | |
Delete["/{id}"] = parameters => "Delete a single registration"; | |
} |