[ 
https://issues.apache.org/jira/browse/RAVE-1110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jmeas Pls updated RAVE-1110:
----------------------------

    Description: 
This issue tracks the progress of setting up a basic mock API.

*Why implement a mock API?*

The Java API is in a state of constant development, so it cannot be relied on 
for development of the client. Development of the client and server should be 
separate, so, consequently, it is typical for a mock API to be built to allow 
work on the client to continue. As a bonus, such mock APIs are often useful for 
unit tests. 

To close this issue, we must:

- Build a mock API that allows us to GET, POST, PUT, and DELETE data. The 
changes should be persistent across subsequent calls, but not necessarily 
across page reloads (for v1)
- Have a system in place to easily add, delete, and modify our mock endpoints
- Have a single example of using a mock endpoint in an Angular directive

@carldanley is on this one.

(/) _should be used to check off accomplished sub-tasks._

  was:
This issue tracks the progress of setting up a basic mock API.

To close this issue, we must:

- Build a mock API that allows us to GET, POST, PUT, and DELETE data. The 
changes should be persistent across subsequent calls, but not necessarily 
across page reloads (for v1)
- Have a system in place to easily add, delete, and modify our mock endpoints
- Have a single example of using a mock endpoint in an Angular directive

@carldanley is on this one.

(/) *should be used to check off accomplished sub-tasks.*


> Implement Angular mock API.
> ---------------------------
>
>                 Key: RAVE-1110
>                 URL: https://issues.apache.org/jira/browse/RAVE-1110
>             Project: Rave
>          Issue Type: Task
>          Components: rave-portal
>            Reporter: Jmeas Pls
>
> This issue tracks the progress of setting up a basic mock API.
> *Why implement a mock API?*
> The Java API is in a state of constant development, so it cannot be relied on 
> for development of the client. Development of the client and server should be 
> separate, so, consequently, it is typical for a mock API to be built to allow 
> work on the client to continue. As a bonus, such mock APIs are often useful 
> for unit tests. 
> To close this issue, we must:
> - Build a mock API that allows us to GET, POST, PUT, and DELETE data. The 
> changes should be persistent across subsequent calls, but not necessarily 
> across page reloads (for v1)
> - Have a system in place to easily add, delete, and modify our mock endpoints
> - Have a single example of using a mock endpoint in an Angular directive
> @carldanley is on this one.
> (/) _should be used to check off accomplished sub-tasks._



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to