I thought black spots indicated that the tomatoes were watered incorrectly. Maybe you splashed too much water on the vines and fruit or you watered them erratically. Black spots are usually mold, right? I don't think it's an issue with the soil. However, if you're concerned, you could always...