rename author to authorName
This commit is contained in:
@@ -11,39 +11,39 @@ describe('Localized Data', () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
it('supports sap-language param', async () => {
|
it('supports sap-language param', async () => {
|
||||||
const { data } = await GET(`/browse/Books?$select=title,author` + '&sap-language=de')
|
const { data } = await GET(`/browse/Books?$select=title,authorName` + '&sap-language=de')
|
||||||
expect(data.value).to.containSubset([
|
expect(data.value).to.containSubset([
|
||||||
{ title: 'Sturmhöhe', author: 'Emily Brontë' },
|
{ title: 'Sturmhöhe', authorName: 'Emily Brontë' },
|
||||||
{ title: 'Jane Eyre', author: 'Charlotte Brontë' },
|
{ title: 'Jane Eyre', authorName: 'Charlotte Brontë' },
|
||||||
{ title: 'The Raven', author: 'Edgar Allen Poe' },
|
{ title: 'The Raven', authorName: 'Edgar Allen Poe' },
|
||||||
{ title: 'Eleonora', author: 'Edgar Allen Poe' },
|
{ title: 'Eleonora', authorName: 'Edgar Allen Poe' },
|
||||||
{ title: 'Catweazle', author: 'Richard Carpenter' },
|
{ title: 'Catweazle', authorName: 'Richard Carpenter' },
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
|
|
||||||
it('supports accept-language header', async () => {
|
it('supports accept-language header', async () => {
|
||||||
const { data } = await GET(`/browse/Books?$select=title,author`, {
|
const { data } = await GET(`/browse/Books?$select=title,authorName`, {
|
||||||
headers: { 'Accept-Language': 'de' },
|
headers: { 'Accept-Language': 'de' },
|
||||||
})
|
})
|
||||||
expect(data.value).to.containSubset([
|
expect(data.value).to.containSubset([
|
||||||
{ title: 'Sturmhöhe', author: 'Emily Brontë' },
|
{ title: 'Sturmhöhe', authorName: 'Emily Brontë' },
|
||||||
{ title: 'Jane Eyre', author: 'Charlotte Brontë' },
|
{ title: 'Jane Eyre', authorName: 'Charlotte Brontë' },
|
||||||
{ title: 'The Raven', author: 'Edgar Allen Poe' },
|
{ title: 'The Raven', authorName: 'Edgar Allen Poe' },
|
||||||
{ title: 'Eleonora', author: 'Edgar Allen Poe' },
|
{ title: 'Eleonora', authorName: 'Edgar Allen Poe' },
|
||||||
{ title: 'Catweazle', author: 'Richard Carpenter' },
|
{ title: 'Catweazle', authorName: 'Richard Carpenter' },
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
|
|
||||||
it('supports queries with $expand', async () => {
|
it('supports queries with $expand', async () => {
|
||||||
const { data } = await GET(`/browse/Books?&$select=title,author&$expand=currency`, {
|
const { data } = await GET(`/browse/Books?&$select=title,authorName&$expand=currency`, {
|
||||||
headers: { 'Accept-Language': 'de' },
|
headers: { 'Accept-Language': 'de' },
|
||||||
})
|
})
|
||||||
expect(data.value).to.containSubset([
|
expect(data.value).to.containSubset([
|
||||||
{ title: 'Sturmhöhe', author: 'Emily Brontë', currency: { name: 'Pfund' } },
|
{ title: 'Sturmhöhe', authorName: 'Emily Brontë', currency: { name: 'Pfund' } },
|
||||||
{ title: 'Jane Eyre', author: 'Charlotte Brontë', currency: { name: 'Pfund' } },
|
{ title: 'Jane Eyre', authorName: 'Charlotte Brontë', currency: { name: 'Pfund' } },
|
||||||
{ title: 'The Raven', author: 'Edgar Allen Poe', currency: { name: 'US-Dollar' } },
|
{ title: 'The Raven', authorName: 'Edgar Allen Poe', currency: { name: 'US-Dollar' } },
|
||||||
{ title: 'Eleonora', author: 'Edgar Allen Poe', currency: { name: 'US-Dollar' } },
|
{ title: 'Eleonora', authorName: 'Edgar Allen Poe', currency: { name: 'US-Dollar' } },
|
||||||
{ title: 'Catweazle', author: 'Richard Carpenter', currency: { name: 'Yen' } },
|
{ title: 'Catweazle', authorName: 'Richard Carpenter', currency: { name: 'Yen' } },
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -19,13 +19,13 @@ describe('OData Protocol', () => {
|
|||||||
|
|
||||||
it('supports $search in multiple fields', async () => {
|
it('supports $search in multiple fields', async () => {
|
||||||
const { data } = await GET `/browse/Books ${{
|
const { data } = await GET `/browse/Books ${{
|
||||||
params: { $search: 'Po', $select: `title,author` },
|
params: { $search: 'Po', $select: `title,authorName` },
|
||||||
}}`
|
}}`
|
||||||
expect(data.value).to.eql([
|
expect(data.value).to.eql([
|
||||||
{ ID: 201, title: 'Wuthering Heights', author: 'Emily Brontë' },
|
{ ID: 201, title: 'Wuthering Heights', authorName: 'Emily Brontë' },
|
||||||
{ ID: 207, title: 'Jane Eyre', author: 'Charlotte Brontë' },
|
{ ID: 207, title: 'Jane Eyre', authorName: 'Charlotte Brontë' },
|
||||||
{ ID: 251, title: 'The Raven', author: 'Edgar Allen Poe' },
|
{ ID: 251, title: 'The Raven', authorName: 'Edgar Allen Poe' },
|
||||||
{ ID: 252, title: 'Eleonora', author: 'Edgar Allen Poe' },
|
{ ID: 252, title: 'Eleonora', authorName: 'Edgar Allen Poe' },
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user