public void ComparisonService_ExpectedNResults_TestMethod() { var clients = _clientInfoRepository.GetAll(); int nDiff = _comparisonService.CompareNDifferentProperties(clients[0], clients[1]); Trace.WriteLine(string.Format("difrence between to objects is {0}", nDiff)); Assert.IsTrue(nDiff == 2); }
public void SearchService_ExpectedValue_TestMethod() { string searchTerm = "PER"; var clients = _clientInfoRepository.GetAll(); string splittingSentece = _searchService.Search(clients[0].Email, searchTerm); Trace.WriteLine(splittingSentece); string splitingChar = _configService.Get("SerachSentenceSplitter"); string[] sentence = splittingSentece.Split(splitingChar.ToCharArray(), StringSplitOptions.RemoveEmptyEntries); Trace.WriteLine(string.Format("foundTerm is: {0}, searchTerm is: {1}", sentence[1], searchTerm)); Assert.IsTrue(!string.IsNullOrWhiteSpace(splittingSentece)); Assert.IsTrue(sentence.Length == 5); Assert.IsTrue(sentence[1] == sentence[3]); Assert.IsTrue(sentence[1].ToUpper() == searchTerm); Assert.IsFalse(sentence[1] == searchTerm); }
public IEnumerable <ClientInfo> GetClientInfos() { var clientInfos = _iClientInfoRepository.GetAll(); return(clientInfos); }
/// <summary> /// Gets all registered clients' ips. /// </summary> /// <returns>Collection of ips.</returns> public IEnumerable <ClientInfo> GetAllRegisteredClients() { return(_repository.GetAll()); }