public void StringCorrectSSD()
        {
            SelfDescribingData data = ProcessorAPI.Describe("On the road again");
            var dataview            = data.GetViewOfType(CommonDefinitions.SDDString);

            Assert.IsTrue(dataview.Identifier == CommonDefinitions.SDDString);
        }
示例#2
0
 public void CanProcessFileStream()
 {
     using (FileStream fs = File.Open("d:\\temp\\UPTestFile.txt", FileMode.Open))
     {
         SelfDescribingData data = ProcessorAPI.Describe(fs);
         Assert.IsNotNull(data);
     }
 }
        public void StringWholeStringProperty_Length()
        {
            SelfDescribingData data         = ProcessorAPI.Describe("On the road again");
            var dataview                    = data.GetViewOfType(CommonDefinitions.SDDString);
            SelfDescribingData stringLength = dataview.GetProperty(0);

            Assert.IsTrue(stringLength.GetViewDefinition(0).Identifier == CommonDefinitions.SDDInteger);
            Assert.IsTrue(stringLength.GetViewDefinition(0).DisplayValue() == "17");
            Assert.IsTrue((int)stringLength.SourceData == 17);
        }
示例#4
0
        public void CanProcessStreamg()
        {
            string x = "on the road again";

            byte[] bytes = Encoding.UTF8.GetBytes(x);
            using (MemoryStream ms = new MemoryStream())
            {
                ms.Write(bytes, 0, bytes.Length);
                SelfDescribingData data = ProcessorAPI.Describe(ms);
                Assert.IsNotNull(data);
            }
        }
        public void StringAbilities_ViewCount()
        {
            SelfDescribingData data = ProcessorAPI.Describe("On the road again");

            Assert.IsTrue(data.ViewCount == 3);
        }
        public void CanProcessString()
        {
            SelfDescribingData data = ProcessorAPI.Describe("On the road again");

            Assert.IsNotNull(data);
        }