public void Get_Object_Using_T() { MyObject obj = MyObject.Default(); var t = SharedMock.TestTenantInfo; t.Items.Set(nameof(MyObject), obj); var objFromTenant = t.Items.SafeGet <MyObject>(nameof(MyObject)); Assert.Equal(obj.Name, objFromTenant.Name); }
public void Get_Object_Using_T2() { MyObject obj = MyObject.Default(); JObject jobj = JObject.FromObject(obj); MyObject obj2 = null; if (jobj is JObject) { obj2 = jobj.ToObject <MyObject>(); } Assert.Equal(obj.Name, obj2.Name); }