public void Map_Method_Should_Return_A_Dictionary_Mapper() { var mongo = new MongoDataConnectionMock(); var mapper = mongo.Map(); Assert.AreEqual(typeof(User), mapper["users"]); Assert.AreEqual(typeof(Order), mapper["orders"]); Assert.AreEqual(typeof(Toy), mapper["toys"]); }
public void GetQueryableObject_Method_Should_Return_A_Dictionary_Of_Queryable_Entity() { var mongo = new MongoDataConnectionMock(); var queryableList = mongo.GetQueryableObjectsList(); Assert.IsInstanceOfType(queryableList["users"], typeof(IQueryable)); Assert.IsInstanceOfType(queryableList["orders"], typeof(IQueryable)); Assert.IsInstanceOfType(queryableList["toys"], typeof(IQueryable)); }
public void DataIdentifier_Property_Should_Return_A_Value() { var mongo = new MongoDataConnectionMock(); Assert.AreEqual("santa_claus_data", mongo.DataIdentifier); }
public void Connection_Property_Should_Return_A_Object_Connection_Instance() { var mongo = new MongoDataConnectionMock(); Assert.IsInstanceOfType(mongo.Connection, typeof(object)); }
public void Port_Property_Should_Return_A_Value() { var mongo = new MongoDataConnectionMock(); Assert.AreEqual("44787", mongo.Port); }
public void Server_Property_Should_Return_A_Value() { var mongo = new MongoDataConnectionMock(); Assert.AreEqual("ds044787.mlab.com", mongo.Server); }
public void Password_Property_Should_Return_A_Value() { var mongo = new MongoDataConnectionMock(); Assert.AreEqual("simone", mongo.Password); }
public void Username_Property_Should_Return_A_Value() { var mongo = new MongoDataConnectionMock(); Assert.AreEqual("simone", mongo.Username); }
public void Protocol_Property_Should_Return_A_Value() { var mongo = new MongoDataConnectionMock(); Assert.AreEqual("mongodb", mongo.Protocol); }