The removal of the Assert.Fail was causing the test failure in release so I re-instated all similar methods to be safe