public void Setup() { StemManager.ClearStems(); TokenManager.ClearTokens(); testToken = new Token { ID = Guid.NewGuid(), WordText = "Texting" }; TokenManager.SetTokenForID(testToken.ID, testToken); }
public void Setup() { TokenManager.ClearTokens(); token = new Token(); firstGuid = Guid.NewGuid(); secondGuid = Guid.NewGuid(); thirdGuid = Guid.NewGuid(); fourthGuid = Guid.NewGuid(); fifthGuid = Guid.NewGuid(); token.ChildrenTokens = new List <Guid> { firstGuid, secondGuid, thirdGuid, fourthGuid, fifthGuid }; firstToken = new Token { ID = Guid.NewGuid(), ChildrenTokens = new List <Guid>(), WordText = "A" }; secondToken = new Token { ID = Guid.NewGuid(), ChildrenTokens = new List <Guid>(), WordText = "big" }; thirdToken = new Token { ID = Guid.NewGuid(), ChildrenTokens = new List <Guid>(), WordText = "cat" }; mainToken = new Token { ID = Guid.NewGuid(), ChildrenTokens = new List <Guid>(), WordText = "root" }; backwardsMainToken = new Token { ID = Guid.NewGuid(), ChildrenTokens = new List <Guid>(), WordText = "backwardsRoot" }; TokenManager.SetTokenForID(mainToken.ID, mainToken); TokenManager.SetTokenForID(backwardsMainToken.ID, backwardsMainToken); var tempToken = new Token(); tempToken.ID = firstGuid; tempToken.WordText = "alpha"; TokenManager.SetTokenForID(firstGuid, tempToken); tempToken = new Token(); tempToken.ID = secondGuid; tempToken.WordText = "cat"; TokenManager.SetTokenForID(secondGuid, tempToken); tempToken = new Token(); tempToken.ID = thirdGuid; tempToken.WordText = "fart"; TokenManager.SetTokenForID(thirdGuid, tempToken); tempToken = new Token(); tempToken.ID = fourthGuid; tempToken.WordText = "poop"; TokenManager.SetTokenForID(fourthGuid, tempToken); tempToken = new Token(); tempToken.ID = fifthGuid; tempToken.WordText = "zeta"; TokenManager.SetTokenForID(fifthGuid, tempToken); bigToken = new Token(); bigToken.ChildrenTokens = new List <Guid>(); for (char first = 'a'; first <= 'z'; first++) { for (char second = 'a'; second <= 'z'; second++) { for (char third = 'a'; third <= 'z'; third++) { tempToken = new Token(); tempToken.ID = Guid.NewGuid(); tempToken.WordText = $"{first}{second}{third}"; TokenManager.SetTokenForID(tempToken.ID, tempToken); bigToken.ChildrenTokens.Add(tempToken.ID); } } } Brain.configuration = new Dictionary <string, string>(); Brain.configuration[Brain.USE_DATABASE] = bool.FalseString; mockTokenMemoryManager = new Mock <TokenMemoryManager> { CallBase = true }; mockTokenMemoryManager.Setup(mm => mm.SetupManager()); }