Exemple #1
0
        private (List <Entity> entities, List <ReservedEntityName> reserved) prepareNameTakenTest()
        {
            var           creator  = new CitizenDummyCreator();
            List <Entity> entities = new List <Entity>()
            {
                creator.SetName("Test").Create().Entity,
                creator.SetName("Te st").Create().Entity,
            };


            entityRepository.Setup(x => x.Any(It.IsAny <Expression <Func <Entity, bool> > >()))
            .Returns <Expression <Func <Entity, bool> > >(expr => entities.Any(expr.Compile()));


            List <ReservedEntityName> reserved = new List <ReservedEntityName>()
            {
                new ReservedEntityName()
                {
                    ID = 1, Name = "Sum"
                },
                new ReservedEntityName()
                {
                    ID = 2, Name = "Su m"
                },
            };

            reservedEntityNameRepository.Setup(x => x.Any(It.IsAny <Expression <Func <ReservedEntityName, bool> > >()))
            .Returns <Expression <Func <ReservedEntityName, bool> > >(expr => reserved.Any(expr.Compile()));


            return(entities, reserved);
        }
Exemple #2
0
        public void ErrorOnChangeIntoWrongCitizenAsCitizen()
        {
            citizenCreator.SetName("OurCitizen");
            var ourCitizen = citizenCreator.Create();

            var someoneCitizen = citizenCreator.Create();

            Assert.IsFalse(entityService.CanChangeInto(ourCitizen.Entity, someoneCitizen.Entity, ourCitizen));
        }