public void Instantiate_GremlinClientAndQuery_CommandNotNull()
        {
            var client  = new GremlinClient("host", 431, true, "user", "p@ssw0rd", string.Empty);
            var query   = Mock.Of <IQuery>();
            var factory = new GremlinCommandFactory();
            var command = factory.Instantiate(client, query);

            Assert.That(command, Is.Not.Null);
        }
        public void Instantiate_GremlinClientAndQuery_ClientCorrectType()
        {
            var client  = new GremlinClient("host", 431, true, "user", "p@ssw0rd", string.Empty);
            var query   = Mock.Of <IQuery>();
            var factory = new GremlinCommandFactory();
            var command = factory.Instantiate(client, query);
            var impl    = command.Client;

            Assert.That(impl, Is.Not.Null);
            Assert.That(impl, Is.InstanceOf <GremlinClientOperation>());
        }