public void CompareObjectTestsAreEqual()
        {
            var db1  = new TemplateInputFileSource(SchemaFileName).LoadSchema(Internal.AppSettings.Instance.Configuration);
            var db2  = new TemplateInputFileSource(SchemaFileName).LoadSchema(Internal.AppSettings.Instance.Configuration);
            var list = db1.CompareTo(db2);

            Assert.True(list.Count == 0, "Both schemas should equal");
        }
        public void CompareObjectTestsAreNotEqual()
        {
            var db1    = new TemplateInputFileSource(SchemaFileName).LoadSchema(Internal.AppSettings.Instance.Configuration);
            var db2    = new TemplateInputFileSource(SchemaFileName).LoadSchema(Internal.AppSettings.Instance.Configuration);
            var Entity = db2.Entities[db2.Keys[0]];

            Entity.Name = Entity.Name + "_CHANGED";
            var list = db1.CompareTo(db2);

            Assert.True(list.Count > 0, "Both schemas should not equal");
        }