Exemplo n.º 1
0
        public void CreateDevelopmentTestDaten(ISession session, INetzSummarischRepository repository)
        {
            //TestUserInfo und Test Mandanten
            var allMandanten = new List <Mandant>
            {
                CreateMandant(session, "EMSG1", MengeTyp.StrassenFlaeche),
                CreateMandant(session, "EMSG2", MengeTyp.StrassenflaecheUndTrottoirs),
                CreateMandant(session, "EMSG2", MengeTyp.StrassenLaenge)
            };

            var allErfassungsPeriod = new List <ErfassungsPeriod>
            {
                CreateErfassungsPeriod(session, allMandanten[0], NetzErfassungsmodus.Summarisch),
                CreateErfassungsPeriod(session, allMandanten[1], NetzErfassungsmodus.Tabellarisch),
                CreateErfassungsPeriod(session, allMandanten[2], NetzErfassungsmodus.Gis)
            };

            //BaseData
            foreach (ErfassungsPeriod erfassungsPeriod in allErfassungsPeriod)
            {
                repository.CreateNetzSummarischFor(erfassungsPeriod);
            }

            //Test Users
            CreateTestUser(session, "Test", allMandanten, AllRollen);
        }
Exemplo n.º 2
0
        public void CreateSpecFlowTestDaten(ISession session, INetzSummarischRepository repository)
        {
            //TestUserInfo und Test Mandanten
            Mandant          mandant          = CreateMandant(session, "Mandant", MengeTyp.StrassenFlaeche);
            ErfassungsPeriod erfassungsPeriod = CreateErfassungsPeriod(session, mandant, NetzErfassungsmodus.Summarisch);

            repository.CreateNetzSummarischFor(erfassungsPeriod);

            //Test Users
            CreateTestUser(session, "Test", new List <Mandant> {
                mandant
            }, AllRollen);
        }