Why does cinnamaldehyde pass the ferric chloride test? I was given some data to determine what the unknown compound was and figured out that it was cinnamaldehyde. After reviewing the classification test given to me by my professor, I was a bit confused as to why it would pass the ferric chloride test as well as pass a Lucas test but yet show no reaction.

Can someone explain to me why that is possible?

Also, in terms of solubility, why would cinnamaldehyde be soluble in sulfuric acid only and not both sulfuric acid and $\ce{NaHCO3}?$
I think the cinnamaldehyde gives $\ce{FeCl3}$ test due the similar reason why acetic acid can give $\ce{FeCl3}$ test as $\ce{Fe^3+}$ can act as oxidizing agent. 

As in case of acetic acid $\ce{Fe(CH3COO)3}$ (red colour) is formed, a similar complex may be produced.