public SimpleMatrixusService() : base() { ModuleAssembly = typeof(MatrixusService).Assembly; InternalConfigFactory = new ArticleConfigFactory(); InternalConfigProfile = new ArticleConfigProfile(); }
public void Test_CreateArticleTarget() { string testTargetLabel = "ARTICLE_CONTRACT_TERM"; Assembly configAssembly = typeof(MatrixusService).Assembly; IArticleConfigFactory configFactory = new ArticleConfigFactory(); IArticleSource testSource = configFactory.CreateSourceClassStub(configAssembly, (UInt16)ConfigRoleEnum.ARTICLE_CONTRACT_TERM, ConfigRoleEnum.ARTICLE_CONTRACT_TERM.GetSymbol()); Assert.AreEqual(testTargetLabel, testSource.ToString()); }
private static IArticleConfigProfile InitConfigModel() { Assembly configAssembly = typeof(MatrixusService).Assembly; IArticleConfigFactory configFactory = new ArticleConfigFactory(); IArticleConfigProfile configProfile = new ArticleConfigProfile(); IPermadomService payrollMemDbs = new SimplePermadomService(); var configRoleData = payrollMemDbs.GetArticleRoleData().ToList(); var configCodeData = payrollMemDbs.GetArticleCodeData().ToList(); configProfile.Initialize(configAssembly, configRoleData, configCodeData, configFactory); return(configProfile); }