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); }
public void ErrorOnChangeIntoWrongCitizenAsCitizen() { citizenCreator.SetName("OurCitizen"); var ourCitizen = citizenCreator.Create(); var someoneCitizen = citizenCreator.Create(); Assert.IsFalse(entityService.CanChangeInto(ourCitizen.Entity, someoneCitizen.Entity, ourCitizen)); }