header
Spotify: Create a playlist

Tag:
Edit edit   Starstar   Delete   Add Picture

Program Information

Name: Spotify: Create a playlist
Domain: web service and application
Functionality: This service creates a playlist for a Spotify user.
Input: $publicCreat(list)$: create a public playlist (parameter public=true) $privateCreat(list)$: create a private playlist (public=false)
Output: $L$: the created list

Reference

 Metamorphic Testing of RESTful Web APIs.
https://dx.doi.org/10.1109/TSE.2017.2764464  


MR Information

MR1------

Description:
Property: Create a playlist. Then, create another playlist with a different name. Both output playlist resources should only differ in the value of the property name.
Source input: $publicCreat(list)$
Source output: $L$
Follow-up input: $privateCreat(list)$
Follow-up output: another meme created $L'$
Input relation: only the parameter "public" or "private" changed in both lists     
Output relation: Both output playlist resources should only differ in the value of the property public
Pattern: asymmetry

MR2------

Description:
Property: Create a playlist. Then, create another playlist with a different name. Both output playlist resources should only differ in the value of the property name.
Source input: $publicCreat(list)$
Source output: $L$
Follow-up input: $privateCreat(list)$
Follow-up output: another meme created $L'$
Input relation: The playlists are only different in the property name.     
Output relation: Both output playlist resources should only differ in the value of the property name.
Pattern: asymmetry
Insert title here