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)); }
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)); }