예제 #1
0
        public void LevelSvnUpTest()
        {
            string fileLevel = ".\\Experience\\UserLevel.prop";
            var    model     = new SVNModel();

            model.AddAdd(1000);
            model.AddModified(10000);
            model.AddDeleted(600);
            var svnExp = new SVNExperience("TestUser", fileLevel, "SVN");

            svnExp.AddModel(model);
            Assert.AreEqual(17, svnExp.Level);
            Assert.AreEqual(11600, svnExp.ExperiencePoints);
            Assert.AreEqual("TestUser", svnExp.Name);
        }
예제 #2
0
        public void MergeTest()
        {
            SVNModel expected = new SVNModel();
            expected.AddAdd(1);
            expected.AddAdd(1);
            expected.AddAdd(1);
            expected.AddDeleted(2);

            SVNModel model1 = new SVNModel();
            model1.AddAdd(3);
            model1.AddDeleted(1);
            SVNModel model2 = new SVNModel();
            model2.AddDeleted(1);

            var mergeResult = model1.Merge(model2);
            var svnMergeResult = (SVNModel)mergeResult;

            Assert.AreEqual(expected.Add, svnMergeResult.Add);
            Assert.AreEqual(expected.Deleted, svnMergeResult.Deleted);
        }
예제 #3
0
        public void MergeTest()
        {
            SVNModel expected = new SVNModel();

            expected.AddAdd(1);
            expected.AddAdd(1);
            expected.AddAdd(1);
            expected.AddDeleted(2);

            SVNModel model1 = new SVNModel();

            model1.AddAdd(3);
            model1.AddDeleted(1);
            SVNModel model2 = new SVNModel();

            model2.AddDeleted(1);

            var mergeResult    = model1.Merge(model2);
            var svnMergeResult = (SVNModel)mergeResult;

            Assert.AreEqual(expected.Add, svnMergeResult.Add);
            Assert.AreEqual(expected.Deleted, svnMergeResult.Deleted);
        }
 public void LevelSvnUpTest()
 {
     string fileLevel = ".\\Experience\\UserLevel.prop";
     var model = new SVNModel();
     model.AddAdd(1000);
     model.AddModified(10000);
     model.AddDeleted(600);
     var svnExp = new SVNExperience("TestUser", fileLevel, "SVN");
     svnExp.AddModel(model);
     Assert.AreEqual(17, svnExp.Level);
     Assert.AreEqual(11600, svnExp.ExperiencePoints);
     Assert.AreEqual("TestUser", svnExp.Name);
 }