public void ValidateReturnsFailureIfPasswordEmptyTest()
        {
            MongoConnectionManager target = new MongoConnectionManager();

            target.ServerName   = "server123";
            target.DatabaseName = "db123";
            target.UserName     = "******";
            target.Password     = "";
            IDTSInfoEvents infoEvents = null;
            DTSExecResult  expected   = DTSExecResult.Failure;
            DTSExecResult  actual     = default(DTSExecResult);

            actual = target.Validate(infoEvents);
            Assert.AreEqual(expected, actual);
        }
        public void ValidateReturnsSuccessIfServerNameSpecifiedTest()
        {
            MongoConnectionManager target = new MongoConnectionManager();

            target.ServerName   = "server123";
            target.DatabaseName = "db123";
            target.UserName     = "******";
            target.Password     = "******";
            IDTSInfoEvents infoEvents = null;
            DTSExecResult  expected   = DTSExecResult.Success;
            DTSExecResult  actual     = default(DTSExecResult);

            actual = target.Validate(infoEvents);
            Assert.AreEqual(expected, actual);
        }