This is part of a discussion between myself and Spidey from SM. Granted it's not easy, but the process is very sound.
Dissolve testosterone (10g, 34.7mmol) in 130mL dry dichloromethane. Add pyridine (8.4mL, 104mmol) and DMAP (424mg, 3.47mmol) and cool the solution to 0 deg C. While stirring at 0 deg C, add acetyl chloride (3.7mL, 52.1mmol) dropwise. Stirr at 0 deg C for 5 minutes and then allow the reaction to warm to room temp. The reaction is monitered by TLC to ascertain when it is complete (an hour or two maybe). The yellow solution is transfered to a separatory funnell with dichloromethane and is washed with 3 x 50mL saturated CuSO4 solution (to remove pyridine and DMAP).
1M HCl solution may be substituted for the CuSO4 solution but if it is, you must wash the organic layer with sat. NaHCO3 solution to remove acid.
The dichloromethane layer is dried over MgSO4 and the solvent evaporated to give testosterone acetate. It may be a little yellow but it is still good. If you want nice white stuff, a simple column (chromatography) can be used to purify your crude product.
For those that can understand the procedure I probably don't need to point this out but you can substitute any X-chloride for your desired product. For example, enanthyl chloride will yield test enanthate.
I agree Fiddler. I originaly posted this just so it would be out there. I would never try this myself. There is just too much room for error unless you have some great analytical equipment to verify the results.