Constructive dismissal is resignation in response to a fundamental breach of contract by your employer. The breach, the response and the timing all have to line up.