public void DeserializeNuiValueNuiRectReturnsValidJsonStructure() { NuiValue <NuiRect>?test = JsonUtility.FromJson <NuiValue <NuiRect> >(@"{""h"":20.0,""w"":30.11,""x"":100.0,""y"":50.251}"); NuiRect expected = new NuiRect(100.0f, 50.251f, 30.11f, 20.0f); Assert.That(test?.Value, Is.EqualTo(expected)); }
public void SerializeNuiValueIntListReturnsValidJsonStructure() { NuiValue <List <int> > test = new NuiValue <List <int> >(new List <int> { 1, 2, 3 }); Assert.That(JsonUtility.ToJson(test), Is.EqualTo(@"[1,2,3]")); }
public void DeserializeNuiValueIntListReturnsValidJsonStructure() { NuiValue <List <int> >?test = JsonUtility.FromJson <NuiValue <List <int> > >(@"[1,2,3]"); List <int> expected = new List <int> { 1, 2, 3 }; Assert.That(test?.Value, Is.EqualTo(expected)); }
public void SerializeNuiValueNuiRectReturnsValidJsonStructure() { NuiValue <NuiRect> test = new NuiValue <NuiRect>(new NuiRect(100f, 50.251f, 30.11f, 20f)); Assert.That(JsonUtility.ToJson(test), Is.EqualTo(@"{""h"":20.0,""w"":30.11,""x"":100.0,""y"":50.251}")); }
public void SerializeNuiValueFloatNullableReturnsValidJsonStructure(float?value, string expected) { NuiValue <float?> test = new NuiValue <float?>(value); Assert.That(JsonUtility.ToJson(test), Is.EqualTo(expected)); }
public void SerializeNuiValueIntReturnsValidJsonStructure(int value, string expected) { NuiValue <int> test = new NuiValue <int>(value); Assert.That(JsonUtility.ToJson(test), Is.EqualTo(expected)); }
public void DeserializeNuiValueFloatNullableReturnsValidJsonStructure(float?expected, string serialized) { NuiValue <float?>?test = JsonUtility.FromJson <NuiValue <float?> >(serialized); Assert.That(test?.Value, Is.EqualTo(expected)); }
public void DeserializeNuiValueIntReturnsValidJsonStructure(int expected, string serialized) { NuiValue <int>?test = JsonUtility.FromJson <NuiValue <int> >(serialized); Assert.That(test?.Value, Is.EqualTo(expected)); }