Ejemplo n.º 1
0
        public void InstantiateUnderlyingSession_BoltUrl_ISession()
        {
            var factory = new BoltClientFactory();
            var session = factory.Instantiate("bolt://*****:*****@host:7687/");

            Assert.That(session.UnderlyingSessionType, Is.EqualTo(typeof(Driver.ISession)));
        }
Ejemplo n.º 2
0
        public void Instantiate_BoltUrl_BoltSession()
        {
            var factory = new BoltClientFactory();
            var session = factory.Instantiate("bolt://*****:*****@host:7687/");

            Assert.That(session, Is.Not.Null);
            Assert.That(session, Is.TypeOf <BoltClient>());
        }
Ejemplo n.º 3
0
        public void InstantiateCreate_BoltUrl_ISession()
        {
            var factory           = new BoltClientFactory();
            var session           = factory.Instantiate("bolt://*****:*****@host:7687/");
            var underlyingSession = session.CreateNew();

            Assert.That(underlyingSession, Is.Not.Null);
            Assert.That(underlyingSession, Is.AssignableTo <Driver.ISession>());
        }
Ejemplo n.º 4
0
        public void CanHandle_OleDbConnectionString_False()
        {
            var factory = new BoltClientFactory();

            Assert.That(factory.CanHandle("data source=SERVER;initial catalog=DB;IntegratedSecurity=true;Provider=OLEDB.1"), Is.False);
        }
Ejemplo n.º 5
0
        public void CanHandle_BoltUrl_True()
        {
            var factory = new BoltClientFactory();

            Assert.That(factory.CanHandle("bolt://*****:*****@host:port/"), Is.True);
        }