I can't believe how trusting people can be, but this should be a lesson, never ever assume a cable is dead without testing it, even if you wired it yourself and know its dead, always double check.
If you're working on different jobs at a time I would imagine it might be easy to forget that...