Exemple #1
0
 public void AddCircuitTest()
 {
     HabyBase2(() =>
     {
         vw_CircuitData data = new vw_CircuitData()
         {
             CourtID              = 1,
             CrimeTypeID          = 2,
             SecretaryID          = 1,
             AssistantSecretaryID = 1,
             CircuitName          = "new Circuit",
             CircuitStartDate     = DateTime.Now.AddMonths(5),
             IsActive             = true,
             CycleID              = 4,
             CenterJudgeID        = 1,
             IsFutureCircuit      = true,
         };
         JIC.Services.Services.CourtConfigurationService serv = new JIC.Services.Services.CourtConfigurationService(Base.CaseType.Crime);
         int casId;
         serv.AddCircuit(data, out casId);
         if (casId == 0)
         {
             return(Base.TestStat.Fail);
         }
         else
         {
             return(Base.TestStat.Pass);
         }
     });
 }
Exemple #2
0
        public void AddCycleTest()
        {
            HabyBase(delegate()
            {
                var serv = new JIC.Services.Services.CourtConfigurationService(Base.CaseType.Crime);
                serv.AddCycle(new List <DateTime> {
                    DateTime.Now.AddDays(100), DateTime.Now.AddDays(200), DateTime.Now.AddDays(300), DateTime.Now.AddDays(400)
                }, Base.Cycle.FirstCycle, 1);
            });

            //using (HttpSimulator simulator = new HttpSimulator())
            //{

            //        simulator.SimulateRequest();
            // JIC.Base.TestStat t=       JIC.Repositories.DBInteractions.Utitlities.Transe(JIC.Crime.Repositories.DBInteractions.DBFactory.Get(), ()=> {

            //     return Base.TestStat.Pass;
            // });
            //    switch (t)
            //    {
            //        case Base.TestStat.Pass:
            //            Assert.AreEqual(1, 1);
            //            break;
            //        case Base.TestStat.Fail:
            //            Assert.Fail();
            //            break;
            //        default:
            //            break;
            //    }


            //}
        }
Exemple #3
0
        public void AddCycleTestSad()
        {
            using (HttpSimulator simulator = new HttpSimulator())
            {
                simulator.SimulateRequest();
                JIC.Base.TestStat t = JIC.Repositories.DBInteractions.Utitlities.Transe(JIC.Crime.Repositories.DBInteractions.DBFactory.Get(), () =>
                {
                    var serv = new JIC.Services.Services.CourtConfigurationService(Base.CaseType.Crime);
                    serv.AddCycle(new List <DateTime> {
                        DateTime.Now.AddDays(1), DateTime.Now.AddDays(3), DateTime.Now.AddDays(3), DateTime.Now.AddDays(4)
                    }, Base.Cycle.FirstCycle, 1);
                    return(Base.TestStat.Pass);
                });
                switch (t)
                {
                case Base.TestStat.Fail:
                    Assert.AreEqual(1, 1);
                    break;

                case Base.TestStat.Pass:
                    Assert.Fail();
                    break;

                default:
                    break;
                }
            }
        }
Exemple #4
0
 public void AddVacationTest()
 {
     HabyBase2(() =>
     {
         var serv = new JIC.Services.Services.CourtConfigurationService(Base.CaseType.Crime);
         int id;
         serv.AddVacation(new Base.Views.vw_VacationData {
             VacationName = "test", VacationFrom = DateTime.Now, VacationTo = DateTime.Now
         }, out id);
         if (id != 0)
         {
             return(Base.TestStat.Pass);
         }
         else
         {
             return(Base.TestStat.Fail);
         }
     }
               );
 }