コード例 #1
0
ファイル: route.spec.js プロジェクト: akasima/xpressengine
 describe('Router의 baseURL을 참조하여 URL을 반환 함', function () {
   routerinstance.setup('http://localhost')
   const route = new Route(routerinstance, 'route.name', { uri: 'user/profile' })
   expect(route.url()).to.be.equal('http://localhost/user/profile')
   routerinstance.setup('')
   expect(route.url()).to.be.equal('/user/profile')
 })
コード例 #2
0
ファイル: route.spec.js プロジェクト: akasima/xpressengine
 it('필수가 아닌 parameter이면 비우고 반환', function () {
   expect(route.url({id: null})).to.be.equal('/freeboard/edit')
   expect(route.url({url: 'cats', id: null})).to.be.equal('/cats/edit')
 })
コード例 #3
0
ファイル: route.spec.js プロジェクト: akasima/xpressengine
 it('route의 params와 병합하여 URL을 반환해야 함', function () {
   expect(route.url({url: 'cats', id: 456})).to.be.equal('/cats/edit/456')
 })
コード例 #4
0
ファイル: route.spec.js プロジェクト: akasima/xpressengine
 it('필수 parameter이면 route의 pamras를 사용', function () {
   expect(route.url({url: null})).to.be.equal('/freeboard/edit/123')
   expect(route.url({url: null, id: 456})).to.be.equal('/freeboard/edit/456')
 })
コード例 #5
0
ファイル: route.spec.js プロジェクト: akasima/xpressengine
 it('route의 params로 URL을 반환해야 함', function () {
   expect(route.url()).to.be.equal('/freeboard/edit/123')
 })