Esempio n. 1
0
 public static VmName CreateVmNameModel(NameTypeEnum nameType)
 {
     return(new VmName()
     {
         Name = "channelName",
         TypeId = nameType.ToString().GetGuid()
     });
 }
Esempio n. 2
0
 private VmName CreateVmName(NameTypeEnum descriptionType)
 {
     return(new VmName()
     {
         Name = "name",
         TypeId = descriptionType.ToString().GetGuid()
     });
 }
        public void TranslateServiceChannelNameToEntity(NameTypeEnum nameType)
        {
            var vmName      = TestHelper.CreateVmNameModel(nameType);
            var toTranslate = new List <VmName>()
            {
                vmName
            };

            var translations = RunTranslationModelToEntityTest <VmName, ServiceChannelName>(translators, toTranslate, unitOfWorkMock);
            var translation  = translations.First();

            Assert.Equal(toTranslate.Count, translations.Count);
            Assert.Equal(vmName.Name, translation.Name);
            Assert.Equal(vmName.TypeId, translation.TypeId);
        }
Esempio n. 4
0
        public void TranslateServiceNAmeToEntity(NameTypeEnum nameType)
        {
            var vmName      = CreateVmName(nameType);
            var toTranslate = new List <VmName>()
            {
                vmName
            };

            RegisterDbSet(CreateCodeData <NameType>(typeof(NameTypeEnum)), unitOfWorkMockSetup);
            RegisterDbSet(CreateCodeData <Language>(typeof(LanguageCode)), unitOfWorkMockSetup);

            var translations = RunTranslationModelToEntityTest <VmName, ServiceName>(new List <ITranslator> {
                serviceNameTranslator, nameTypeCodeTranslator, languageCodeTranslator
            }, toTranslate, unitOfWorkMock);
            var translation = translations.First();

            Assert.Equal(toTranslate.Count, translations.Count);
            Assert.Equal(vmName.Name, translation.Name);
            Assert.Equal(vmName.TypeId, translation.TypeId);
        }
 private IEnumerable <IName> GetName(ServiceChannelVersioned serviceChannelVersioned, NameTypeEnum type)
 {
     return(serviceChannelVersioned.ServiceChannelNames.Where(x => typesCache.Compare <NameType>(x.TypeId, type.ToString())));
 }
 private VmName CreateName(string language, string value, VmGeneralDescriptionBase vModel, NameTypeEnum typeEnum)
 {
     return(new VmName
     {
         Name = value,
         TypeId = typesCache.Get <NameType>(typeEnum.ToString()),
         OwnerReferenceId = vModel.Id,
         LocalizationId = languageCache.Get(language)
     });
 }
 private IEnumerable <IName> GetName(OrganizationVersioned organizationVersioned, NameTypeEnum type)
 {
     return(organizationVersioned.OrganizationNames.Where(x => x.TypeId == typesCache.Get <NameType>(type.ToString())));
 }
Esempio n. 8
0
 private ICollection <ServiceName> GetName(ServiceVersioned serviceVersioned, NameTypeEnum type)
 {
     return(serviceVersioned.ServiceNames.Where(x => x.TypeId == typesCache.Get <NameType>(type.ToString())).ToList());
 }
Esempio n. 9
0
 private IEnumerable <IName> GetName(IBaseInformation basicInformation, NameTypeEnum type)
 {
     return(basicInformation.Names.Where(x => typesCache.Compare <NameType>(x.TypeId, type.ToString())));
 }
Esempio n. 10
0
 private IEnumerable <VmName> CreateNames(VmServiceBase vModel, Dictionary <string, string> name, NameTypeEnum nameType)
 {
     return(name?.Where(x => !string.IsNullOrEmpty(x.Value)).Select(pair => CreateName(pair.Key, pair.Value, vModel, nameType)));
 }
Esempio n. 11
0
 private ICollection <StatutoryServiceName> GetName(StatutoryServiceGeneralDescriptionVersioned gdVersioned, NameTypeEnum type)
 {
     return(gdVersioned.Names.Where(x => x.TypeId == typesCache.Get <NameType>(type.ToString())).ToList());
 }