public void JoinWordsProbabilitiesTest()
        {
            var left = new Dictionary <string, decimal>
            {
                { "000", 0.4m },
                { "111", 0.3m },
                { "222", 0.2m },
                { "220", 0.05m },
                { "221", 0.05m }
            };
            var right = new Dictionary <string, decimal>
            {
                { "000", 0.6m },
                { "111", 0.1m },
                { "222", 0.1m },
                { "120", 0.15m },
                { "211", 0.05m }
            };
            var expected = new Dictionary <string, decimal>
            {
                { "000", 0.5m },
                { "111", 0.2m },
                { "222", 0.15m }
            };

            var gs     = new NhanesGroupService();
            var actual = gs.JoinWordsProbabilities(left, right);

            Assert.That(expected, Is.EqualTo(actual));
        }
        public Group Create(string folderPath)
        {
            var group   = new Group(folderPath);
            var service = new NhanesGroupService();

            service.Initialize(group);

            return(group);
        }