Describe how you would write test cases for an offline detection feature where the agent cannot reach the cloud console at SentinelOne.