I did
Start by testing whether the motor works when connected directly to the power supply. If it does then the motor is OK.
If so then connect the motor to the L293D and set the state of the chip inputs using jumpers to make the motor run in either direction. If it works then the driver is OK
If so then you need to make sure that the code is doing what you think. Start with a simple sketch to make the motor move at full speed in either direction with print statements telling you what it is doing