Ejemplo n.º 1
0
        public void RespondCorrectlyToSubArrays()
        {
            // Arrange
              KeyOptions keyOptions = new KeyOptions("somevalue", new JArray(1, 2, 3));

              // Assert
              Assert.AreEqual("[\"somevalue\",[1,2,3]]", keyOptions.ToString());
        }
Ejemplo n.º 2
0
        public void RespondCorrectlyToEmptyObjects()
        {
            // Arrange
              KeyOptions keyOptions = new KeyOptions("somevalue", new JObject());

              // Assert
              Assert.AreEqual("[\"somevalue\",{}]", keyOptions.ToString());
        }
Ejemplo n.º 3
0
        public void RespondCorrectlyToZeroItems()
        {
            // Arrange
              KeyOptions keyOptions = new KeyOptions();

              // Assert
              Assert.IsFalse(keyOptions.HasValues);
              Assert.IsTrue(keyOptions.Count == 0);
              Assert.AreEqual(String.Empty, keyOptions.ToString());
        }
Ejemplo n.º 4
0
        public void RespondCorrectlyToTwoItems()
        {
            // Arrange
              KeyOptions keyOptions = new KeyOptions("somevalue", 1);

              // Assert
              Assert.IsTrue(keyOptions.HasValues);
              Assert.AreEqual(2, keyOptions.Count);
              Assert.AreEqual("[\"somevalue\",1]", keyOptions.ToString());
        }
Ejemplo n.º 5
0
        public void RespondCorrectlyToOneItem()
        {
            // Arrange
              KeyOptions keyOptions = new KeyOptions("somevalue");

              // Assert
              Assert.IsTrue(keyOptions.HasValues);
              Assert.AreEqual(1, keyOptions.Count);
              Assert.AreEqual("\"somevalue\"", keyOptions.ToString());
        }
Ejemplo n.º 6
0
 public ViewOptions()
 {
     Key = new KeyOptions();
       StartKey = new KeyOptions();
       EndKey = new KeyOptions();
 }