Ejemplo n.º 1
0
        public async Task FileSharing_WithUnAuthorizeUser_ReturnsExpectedPublicNodesFilter()
        {
            var response = await UnauthorizedApi.GetNodes("Type eq 'File'"); // TODO: Refactoring

            var nodes = JToken.Parse(await response.Content.ReadAsStringAsync());

            nodes.Should().HaveCount(1);

            var fileNames = new[]
            {
                "ringcount_0.mol"
            };

            foreach (var node in nodes)
            {
                if (node["type"].ToObject <string>() == "File")
                {
                    fileNames.Contains(node["name"].ToObject <string>()).Should().BeTrue();
                }
            }
        }