Box.V2.Test.Integration.BoxSearchManagerTestIntegration.SearchMetadata_LiveSession C# (CSharp) Method

SearchMetadata_LiveSession() private method

private SearchMetadata_LiveSession ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task
        public async Task SearchMetadata_LiveSession()
        {


            var filter = new
            {
                attr1 = "blah",
                attr2 = new { gt = 5, lt = 5 },
                attr3 = new { gt = new DateTime(2016, 10, 1), lt = new DateTime(2016, 11, 5) },
                attr4 = "value1"
            };

            var mdFilter = new BoxMetadataFilterRequest()
            {
                TemplateKey = "testtemplate",
                Scope = "enterprise",
                Filters = filter
            };

            var results = await _client.SearchManager.SearchAsync(mdFilters: new List<BoxMetadataFilterRequest>() { mdFilter });
            Assert.AreEqual(1, results.Entries.Count, "Incorrect number of search results using metadata search");
        }
    }