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); }