public void SingleStringValue() { KeyOptions keyOptions = new KeyOptions("somevalue"); Assert.IsTrue(keyOptions.HasValues); Assert.AreEqual(1,keyOptions.Count); Assert.AreEqual("\"somevalue\"", keyOptions.ToString()); }
public void MultipleValues() { KeyOptions keyOptions = new KeyOptions("somevalue",1); Assert.IsTrue(keyOptions.HasValues); Assert.AreEqual(2, keyOptions.Count); Assert.AreEqual("[\"somevalue\",1]", keyOptions.ToString()); }
public void EmptyKeyOptionsTest() { KeyOptions keyOptions = new KeyOptions(); Assert.IsFalse(keyOptions.HasValues); Assert.IsTrue(keyOptions.Count == 0); Assert.AreEqual(String.Empty,keyOptions.ToString()); }
public void SubArrayTest() { KeyOptions keyOptions = new KeyOptions("somevalue",new JArray(1,2,3)); Assert.AreEqual("[\"somevalue\",[1,2,3]]",keyOptions.ToString()); }
public void EmptyObjectTest() { KeyOptions keyOptions = new KeyOptions("somevalue",new JObject()); Assert.AreEqual("[\"somevalue\",{}]", keyOptions.ToString()); }