Пример #1
0
        public void DatabaseObjectsGraph_Lookup()
        {
            var result = _g.GetDatabaseObjectsBeginsWith("T");

            Assert.That(result.Count, Is.EqualTo(2));

            result = _g.GetDatabaseObjectsBeginsWith("C");
            Assert.That(result.Count, Is.EqualTo(1));

            result = _g.GetDatabaseObjectsBeginsWith("T", new [] { DatabaseObjectType.Column });
            Assert.That(result.Count, Is.EqualTo(0));
        }
Пример #2
0
        public IList <ViewModels.DatabaseObject> Get(string name, string onlyTheseTypes = null)
        {
            DatabaseObjectType[] onlyTheseTypesArray = Converters.FromCommaSeparatedListToEnumArray <DatabaseObjectType>(onlyTheseTypes);
            var items = _graph.GetDatabaseObjectsBeginsWith(name, onlyTheseTypesArray);

            return(Mapper.Map <List <ViewModels.DatabaseObject> >(items));
        }