Beispiel #1
0
        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"]);
        }
Beispiel #2
0
        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));
        }
Beispiel #3
0
        public void DataIdentifier_Property_Should_Return_A_Value()
        {
            var mongo = new MongoDataConnectionMock();

            Assert.AreEqual("santa_claus_data", mongo.DataIdentifier);
        }
Beispiel #4
0
        public void Connection_Property_Should_Return_A_Object_Connection_Instance()
        {
            var mongo = new MongoDataConnectionMock();

            Assert.IsInstanceOfType(mongo.Connection, typeof(object));
        }
Beispiel #5
0
        public void Port_Property_Should_Return_A_Value()
        {
            var mongo = new MongoDataConnectionMock();

            Assert.AreEqual("44787", mongo.Port);
        }
Beispiel #6
0
        public void Server_Property_Should_Return_A_Value()
        {
            var mongo = new MongoDataConnectionMock();

            Assert.AreEqual("ds044787.mlab.com", mongo.Server);
        }
Beispiel #7
0
        public void Password_Property_Should_Return_A_Value()
        {
            var mongo = new MongoDataConnectionMock();

            Assert.AreEqual("simone", mongo.Password);
        }
Beispiel #8
0
        public void Username_Property_Should_Return_A_Value()
        {
            var mongo = new MongoDataConnectionMock();

            Assert.AreEqual("simone", mongo.Username);
        }
Beispiel #9
0
        public void Protocol_Property_Should_Return_A_Value()
        {
            var mongo = new MongoDataConnectionMock();

            Assert.AreEqual("mongodb", mongo.Protocol);
        }