Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • VIR - backend VIR - backend
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VIR - Visual Interactive Reading
  • VIR - backendVIR - backend
  • Issues
  • #7

Closed
Open
Created Oct 01, 2024 by Luiz Felipe Porto Lara De Oliveira@luiz.oliveiraMaintainer0 of 7 tasks completed0/7 tasks

Sprint 2 | Admin | Book C.R.U.D | Book File Form

Books must be divided in:

  • Title
  • Author
  • Cover (image)
  • Description/synopsis

Chapters must be divided in:

  • Title
  • Number
  • Pages - start page and end page

Scenario: Add a new book, according to VIR's database schema

Given I am a VIR Admin
When I upload a new .pdf file of a new book And I choose the book's genre category
Then the book should be saved in the database with the associated category_id
And be divided in title, author, cover image and total pages correctly into the database

Scenario: Chapter information must be identified by VIR

Given I am a VIR Admin
When I upload a new .pdf file of a new book And its contents are divided into numbered chapters
Then VIR must allocate the chapters' title, number, start page and end page correctly into the database

Edited Oct 11, 2024 by Luiz Felipe Porto Lara De Oliveira
Assignee
Assign to
Time tracking