public void CanCreateWithConnectionStringName() { var result = new MongoDbConnectionInfo { ConnectionStringName = "Test1" }; Assert.NotNull(result); Assert.AreEqual("mongodb://localhost/UtilityDatabaseTest1", result.ConnectionString); }
public void CanCreateWithConnectionString() { var result = new MongoDbConnectionInfo { ConnectionString = "mongodb://localhost/database" }; Assert.NotNull(result); Assert.AreEqual("mongodb://localhost/database", result.ConnectionString); }
public MockMongoDbForAccessTests(MongoDbConnectionInfo connectionInfo, Status statusGetA, Status statusModA, Status statusDelA) : base(connectionInfo) { _statusGetA = statusGetA; _statusModA = statusModA; _statusDelA = statusDelA; this.As.OnModifying += As_OnModifying; this.As.OnDeleting += As_OnDeleting; this.As.OnGetting += As_OnGetting; }
public void CanGetMinimumConnectionStringValues() { var result = new MongoDbConnectionInfo { ConnectionString = "mongodb://localhost/database" }; Assert.AreEqual("localhost", result.ServerAddress); Assert.IsNull(result.ServerPort); Assert.AreEqual("database", result.DatabaseName); Assert.IsNull(result.UserName); Assert.IsNull(result.Password); }
public void CanGetFullConnectionStringValues() { var result = new MongoDbConnectionInfo { ConnectionString = "mongodb://*****:*****@localhost:8888/database" }; Assert.AreEqual("localhost", result.ServerAddress); Assert.AreEqual(8888, result.ServerPort); Assert.AreEqual("database", result.DatabaseName); Assert.AreEqual("username", result.UserName); Assert.AreEqual("password", result.Password); }
public void MongoDbConnectionInfoTestExposesExpectedInterfaces() { var result = new MongoDbConnectionInfo(); Assert.IsInstanceOf<IDbConnectionInfo>(result); }
public MockMongoDbContext(MongoDbConnectionInfo connectionInfo) : base(connectionInfo) { }
public MongoDbInheritancesContext1(MongoDbConnectionInfo connectionInfo) : base(connectionInfo) { }
public void MongoDbConnectionInfoTestExposesExpectedInterfaces() { var result = new MongoDbConnectionInfo(); Assert.IsInstanceOf <IDbConnectionInfo>(result); }