Coinbase allows you to use a SandBox account where you can trade without real funds. This account requires creating API keys different from the production account.
To use the SandBox account, just set Coinbase.SandBox property to true, before doing any request to the REST API.
oCoinbase := TsgcWSAPI_Coinbase.Create(nil);
oCoinbase.Coinbase.ApiKey := 'your api key';
oCoinbase.Coinbase.ApiSecret := 'your api secret';
oCoinbase.Coinbase.SandBox := True;
ShowMessage(oCoinbase.REST_API.ListAccounts);