Skip to content

Commit

Permalink
fix: interface on tests
Browse files Browse the repository at this point in the history
  • Loading branch information
ipetinate committed Jun 8, 2024
1 parent c8793d7 commit 91791ef
Showing 1 changed file with 61 additions and 45 deletions.
106 changes: 61 additions & 45 deletions src/generators/custom-template.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,22 +25,24 @@ describe('scaffoldTemplate', () => {
identifier: 'component',
case: 'camelCase',
folderWrapper: true,
resource: {
path: 'components',
template: './components/Component.ts'
},
story: {
path: 'components',
template: './components/Component.stories.ts'
},
style: {
path: 'components',
template: './components/Component.styles.ts'
},
test: {
path: 'components',
template: './components/Component.test.ts'
}
resources: [
{
path: 'components',
template: './components/Component.ts'
},
{
path: 'components',
template: './components/Component.stories.ts'
},
{
path: 'components',
template: './components/Component.styles.ts'
},
{
path: 'components',
template: './components/Component.test.ts'
}
]
})

assert.deepEqual(result, [
Expand Down Expand Up @@ -86,10 +88,12 @@ describe('scaffoldTemplate', () => {
identifier: 'component',
case: 'snake_case',
folderWrapper: false,
resource: {
path: 'controllers',
template: './controllers/user_controller.rs'
}
resources: [
{
path: 'controllers',
template: './controllers/user_controller.rs'
}
]
})

assert.deepEqual(result, ['controllers/test_controller.rs'])
Expand All @@ -108,10 +112,12 @@ describe('scaffoldTemplate', () => {
identifier: 'component',
case: 'PascalCase',
folderWrapper: false,
resource: {
path: 'controllers',
template: './controllers/UserController.ts'
}
resources: [
{
path: 'controllers',
template: './controllers/UserController.ts'
}
]
})

assert.deepEqual(result, ['controllers/UserController.ts'])
Expand All @@ -130,10 +136,12 @@ describe('scaffoldTemplate', () => {
identifier: 'component',
case: 'camelCase',
folderWrapper: false,
resource: {
path: 'controllers',
template: './controllers/UserController.ts'
}
resources: [
{
path: 'controllers',
template: './controllers/UserController.ts'
}
]
})

assert.deepEqual(result, ['controllers/userController.ts'])
Expand All @@ -152,10 +160,12 @@ describe('scaffoldTemplate', () => {
identifier: 'component',
case: 'snake_case',
folderWrapper: false,
resource: {
path: 'controllers',
template: './controllers/UserController.ts'
}
resources: [
{
path: 'controllers',
template: './controllers/UserController.ts'
}
]
})

assert.deepEqual(result, ['controllers/user_controller.ts'])
Expand All @@ -174,10 +184,12 @@ describe('scaffoldTemplate', () => {
identifier: 'component',
case: 'kebab-case',
folderWrapper: false,
resource: {
path: 'controllers',
template: './controllers/UserController.ts'
}
resources: [
{
path: 'controllers',
template: './controllers/UserController.ts'
}
]
})

assert.deepEqual(result, ['controllers/user-controller.ts'])
Expand All @@ -196,16 +208,18 @@ describe('scaffoldTemplate', () => {
identifier: 'component',
case: 'UPPERCASE',
folderWrapper: false,
resource: {
path: 'docs',
template: './docs/REACT_HOOK_DOCUMENTATION.md'
}
resources: [
{
path: 'docs',
template: './docs/REACT_HOOK_DOCUMENTATION.md'
}
]
})

assert.deepEqual(result, ['docs/USEHTTPREQUEST.md'])
})

it('build a file with UPPERCASE', async () => {
it('build a file with lowercase', async () => {
mockStatSync.mock.mockImplementation(() => ({
isDirectory: () => true
}))
Expand All @@ -218,10 +232,12 @@ describe('scaffoldTemplate', () => {
identifier: 'component',
case: 'lowercase',
folderWrapper: false,
resource: {
path: 'docs',
template: './docs/REACT_HOOK_DOCUMENTATION.md'
}
resources: [
{
path: 'docs',
template: './docs/REACT_HOOK_DOCUMENTATION.md'
}
]
})

assert.deepEqual(result, ['docs/usehttprequest.md'])
Expand Down

0 comments on commit 91791ef

Please sign in to comment.