Example #1
0
        public void PayloadToActivityShouldReturnActivity()
        {
            var payload = JsonConvert.DeserializeObject <WebhookEventData>(File.ReadAllText(PathUtils.NormalizePath(Directory.GetCurrentDirectory() + @"\Files\Payload.json")));

            var activity = WebexHelper.PayloadToActivity(payload, _identity);

            Assert.Equal(payload.Id, activity.Id);
            Assert.Equal(payload.ActorId, activity.From.Id);
        }
Example #2
0
 public void PayloadToActivityShouldThrowArgumentNullException()
 {
     Assert.Throws <ArgumentNullException>(() => { WebexHelper.PayloadToActivity(null, _identity); });
 }
Example #3
0
 public void PayloadToActivityShouldReturnNullWithNullPayload()
 {
     Assert.Null(WebexHelper.PayloadToActivity(null, _identity));
 }