To check the cables you can either swap the cable out for a new one (assuming you don't have any laying around the place) or you can make the HDD that will not show master and see if the drive will show. Obviously it will not boot since there isn't an OS on the drive I'm assuming, so you will have to check if it shows in the BIOS.
That's what I'd do anyway, might wanna check with Allan first though.
Anyhow, if it shows, it's a cable problem not a HDD problem.