Skip to content

Test Structure

Robert Polak edited this page Aug 9, 2019 · 11 revisions

Home / Test / Structure

The Test Client API Library has the following folder structure:

/test

  • /config
  • /css
  • /entity
  • /js
  • /template
    • /css
    • /js

  • test\template\

    • test\template\index.html - html and Java Script files for Client Application test page.

      This is the entry page for the application. The file contains all necessary CSS and JavaScript resources as well as the HTML structure to display the Test Client Side of the Application.

    • test\template\index.js - Java Script files for Client Application test page required by the `test\template\index.html.


  • test\css - Client API Library CSS styling.

    • test\css\app.bootstrap.guideline.css - Template styling definition for Client API Library app.bootstrap.guideline

      Get Bootstrap.

    • test\css\app.bootstrap.override.css - Template styling definition for Client API Library app.bootstrap.override.css.

    • test\css\app.library.css - Template styling definition for Client API Library app.library.css.

    • test\css\app.media.css - Template styling definition for Client API Library app.media.css.


  • test\entity - Client API Library Navigation Menu templates.

    • test\entity\menu01\sample02\index.html - Template HTML page for Client API Library index.html.
    • test\entity\menu01\sample02\js\sample02.js - Template Java Script code for Client API Library sample02.js.
    • test\entity\menu01\sample02\css\sample02.css - Template styling definition for Client API Library sample02.css.
    • test\entity\menu01\sample03\index.html - Template HTML page for Client API Library index.html.
    • test\entity\menu01\sample03\js\sample02.js - Template Java Script code for Client API Library sample03.js.
    • test\entity\menu01\sample03\css\sample02.css - Template styling definition for Client API Library sample03.css.
    • test\entity\sample01\index.html - Template HTML page for Client API Library index.html.
    • test\entity\sample01\js\sample01.js - Template Java Script code for Client API Library sample02.js.
    • test\entity\sample01\css\sample01.css - Template styling definition for Client API Library sample02.css.

  • test\js - Client API Library Java Scripts templates.

    • test\js\app.constant.js - Template Java Script code for Client API Library app.constant.js.
    • test\js\app.global.js - Template Java Script code for Client API Library app.global.js.
    • test\js\app.library.js - Template Java Script code for Client API Library app.library.js.
    • test\js\app.plugin.js - Template Java Script code for Client API Library app.plugin.js.

  • test\template - Basic templates of a web-application based on the Client API Library that can be used to either test the present library or as a canvas to start a new project (Client Application).

    test\template\css - folder.

    • test\template\css\footer.css - Template styling definition for Client Application footer.css.
    • test\template\css\header.css - Template styling definition for Client Application header.css.
    • test\template\css\navigation.css - Template styling definition for Client Application navigation.css.

    test\template\js - folder.

    • test\template\js\footer.js - Template Java Script code for Client Application app.plugin.js.
    • test\template\js\header.js - Template Java Script code for Client Application app.plugin.js.
    • test\template\js\navigation.js - Template Java Script code for Client Application app.plugin.js.

    test\template\ - html component files.

    • test\template\footer.html - Template HTML page for Client Application footer.html.
    • test\template\header.html - Template HTML page for Client Application header.html.
    • test\template\modal.html - Template HTML page for Client Application modal.html.
    • test\template\navigation.html - Template HTML page for Client Application navigation.html.
    • test\template\spinner.html - Template HTML page for Client Application spinner.html.

This is a basic template of a web-application based on the Client API Library that can be used to either test the present library or as a canvas to start a new project.

More details about the Client API Library /test at Test.