Example #1
0
        public void Core_Data_ValueReader_Singles()
        {
            var reader    = new ValueReader <CustomerType>(new ConnectionStringFactory().GetDefaultConnection());
            var testItem  = new CustomerType();
            var emptyGuid = Guid.Empty;

            // By Key
            testItem = reader.GetByKey(reader.GetAllExcludeDefault().FirstOrDefaultSafe().Key);
            Assert.IsTrue(testItem.Key != Guid.Empty);
        }
        public void Data_EntityReader_Singles()
        {
            var reader    = new ValueReader <CustomerType>();
            var testItem  = new CustomerType();
            var emptyGuid = TypeExtension.DefaultGuid;

            // By Key
            testItem = reader.GetByKey(reader.GetAllExcludeDefault().FirstOrDefaultSafe().Key);
            Assert.IsTrue(testItem.Key != TypeExtension.DefaultGuid);
        }
Example #3
0
        public async Task Flow_FlowInfo()
        {
            var workflow = new FlowInfo();
            var flowKey  = Defaults.Guid;
            var reader   = new ValueReader <FlowInfo>();

            workflow = reader.GetAll().FirstOrDefaultSafe();
            Assert.IsTrue(workflow.Key != Defaults.Guid, "FlowInfo didnt work");

            flowKey  = reader.GetAll().FirstOrDefaultSafe().Key;
            workflow = reader.GetByKey(flowKey);
            Assert.IsTrue(workflow.Key != Defaults.Guid, "FlowInfo didnt work");
        }
Example #4
0
        public async Task Application_ApplicationInfo()
        {
            var apps    = new List <ApplicationInfo>();
            var app     = new ApplicationInfo();
            var itemKey = Defaults.Guid;
            var reader  = new ValueReader <ApplicationInfo>();

            //
            // Pull all
            //
            apps = reader.GetAll().ToList();
            Assert.IsTrue(apps.Count > 0, "All didnt get from database.");
            //
            // Pull one
            //
            itemKey = apps.FirstOrDefaultSafe().Key;
            app     = reader.GetByKey(itemKey);
            Assert.IsTrue(app.Key != Defaults.Guid, "All didnt get from database.");
        }