示例#1
0
        public void DbSourceDefinition_Equals_Object_GetType_Expected_False()
        {
            const AuthenticationType expectedAuthenticationType = AuthenticationType.Public;
            const string             expectedDatabaseName       = "warewolfDb";
            var                expectedResourceID        = Guid.NewGuid();
            const string       expectedPassword          = "******";
            const string       expectedServer            = "localhost";
            const int          expectedConnectionTimeout = 30;
            const enSourceType expectedServerType        = enSourceType.SqlDatabase;
            const string       expectedUserId            = "userId";

            var mockDb = new Mock <IDb>();

            mockDb.Setup(db => db.Server).Returns(expectedServer);
            mockDb.Setup(db => db.ServerType).Returns(expectedServerType);
            mockDb.Setup(db => db.UserID).Returns(expectedUserId);
            mockDb.Setup(db => db.Password).Returns(expectedPassword);
            mockDb.Setup(db => db.AuthenticationType).Returns(expectedAuthenticationType);
            mockDb.Setup(db => db.ResourceID).Returns(expectedResourceID);
            mockDb.Setup(db => db.DatabaseName).Returns(expectedDatabaseName);
            mockDb.Setup(db => db.ConnectionTimeout).Returns(expectedConnectionTimeout);

            var dbSourceDefinition = new DbSourceDefinition(mockDb.Object);

            var dbSource = new object();

            var isEqual = dbSourceDefinition.Equals(dbSource);

            Assert.IsFalse(isEqual);
        }
示例#2
0
        public void DbSourceDefinition_Equals_DbSource_Null_Expected_False()
        {
            var dbSourceDefinition = new DbSourceDefinition();

            const IDbSource dbSource = null;

            var isEqual = dbSourceDefinition.Equals(dbSource);

            Assert.IsFalse(isEqual);
        }