System Test Plan

Description
Input
Expected Output
Welcome and Initial display




Deal 4 cards





Discard




Discard (again)





Discard creates empty spot



Move





Deal





Quit


Score display
java AcesHighFunctional  2C3C4C5C6C7C8C9CTCJCQCKCAC
2D3D4D5D6D7D8D9DTDJDQDKDAD
2H3H4H5H6H7H8H9HTHJHQHKHAH
2S3S4S5S6S7S8S9STSJSQSKSAS


D







3





2







3





M1







D






Q
Welcome to Aces High
AS
KS
QS
JS

Enter pile number 1-4, D for draw, Mx for Move, or Q for quit
AS TS
KS 9S
QS 8S
JS 7S

Enter pile number 1-4, D for draw, Mx for Move, or Q for quit
AS TS
KS 9S
QS
JS 7S

Enter pile number 1-4, D for draw, Mx for Move, or Q for quit
AS TS
KS
QS
JS 7S

Enter pile number 1-4, D for draw, Mx for Move, or Q for quit
AS TS
KS

JS 7S

Enter pile number 1-4, D for draw, Mx for Move, or Q for quit
AS
KS
TS
JS 7S

Enter pile number 1-4, D for draw, Mx for Move, or Q for quit
AS 6S
KS 5S
TS 4S
JS 7S 3S

Enter pile number 1-4, D for draw, Mx for Move, or Q for quit
AS 6S
KS 5S
TS 4S
JS 7S 3S

Your score is 43