Summary

Class:WireMock.Util.JsonUtils
Assembly:WireMock.Net
File(s):C:\Users\Stef\Documents\GitHub\WireMock.Net\src\WireMock.Net\Util\JsonUtils.cs
Covered lines:6
Uncovered lines:2
Coverable lines:8
Total lines:19
Line coverage:75%
Branch coverage:50%

Metrics

MethodCyclomatic complexity  NPath complexity  Sequence coverage  Branch coverage  
ParseJTokenToObject(...)347560

File(s)

C:\Users\Stef\Documents\GitHub\WireMock.Net\src\WireMock.Net\Util\JsonUtils.cs

#LineLine coverage
 1using Newtonsoft.Json.Linq;
 2
 3namespace WireMock.Util
 4{
 5    internal static class JsonUtils
 6    {
 7        public static T ParseJTokenToObject<T>(object value)
 48        {
 49             if (value == null)
 010                return default(T);
 11
 412            JToken token = value as JToken;
 413             if (token == null)
 014                return default(T);
 15
 416            return token.ToObject<T>();
 417        }
 18    }
 19}