4 ENDPOINT=http://localhost:3000
7 curl -X POST -H "Content-Type: application/json" -d "{\"name\": \"$1\", \"character\": \"$2\"}" $ENDPOINT/register
11 curl -X POST $ENDPOINT/capture/$1/$2
14 echo "Registering several players"
15 register Carl "Bugs Bunny"
16 register Richard "Bob Hope"
17 register Kevin "Elvis Presley"
18 register Stacy Phineas
19 register David Red Power Ranger
20 register Nancy "Audrey Hepburn"
21 register Bogus "Bogus Player"
23 echo "Listing registered players (with bogus)"
24 curl $ENDPOINT/players
27 echo "Listing characters (with bogus)"
28 curl $ENDPOINT/characters
31 echo "Removing bogus player"
32 curl -X POST $ENDPOINT/deregister/7
35 echo "Listing registered players (without bogus)"
36 curl $ENDPOINT/players
39 echo "Listing characters (without bogus)"
40 curl $ENDPOINT/characters
43 echo "Performing some captures"
49 echo "Listing captured empires"
50 curl $ENDPOINT/empires
53 echo "Liberating player with index 2"
54 curl -X POST $ENDPOINT/liberate/2
57 echo "Listing captured empires"
58 curl $ENDPOINT/empires
61 echo "Clearing all captures"
62 curl -X POST $ENDPOINT/restart
64 echo "Listing cleared empires"
65 curl $ENDPOINT/empires
68 echo "Eliminating all players"
69 curl -X POST $ENDPOINT/reset
71 echo "Listing empty players array"
72 curl $ENDPOINT/players