public void should_Load_Write_Clients() { var clients = _clientStageExtractor.ExtractAndStage().Result; var pretests = _clientPretestStageExtractor.ExtractAndStage().Result; var rels = _clientStageRelationshipExtractor.ExtractAndStage().Result; var clientsResponses = _clientMessageWriter.Write().Result.ToList(); foreach (var message in _clientMessageWriter.Messages) { Assert.False(string.IsNullOrWhiteSpace(message)); } if (_clientMessageWriter.Errors.Any()) { foreach (var e in _clientMessageWriter.Errors) { Console.WriteLine(e.Message); Console.WriteLine(new string('*', 40)); } } foreach (var message in _clientMessageWriter.Messages) { Console.WriteLine(message); } Assert.True(clientsResponses.Any()); foreach (var response in clientsResponses) { Console.WriteLine(response); } }
public void should_Extract_Load_By_Client() { var clients = _clientStageExtractor.ExtractAndStage().Result; var pretests = _clientPretestStageExtractor.ExtractAndStage().Result; var rels = _clientStageRelationshipExtractor.ExtractAndStage().Result; Assert.True(clients == 1); Assert.True(pretests == 1); Assert.True(rels == 1); var clientMessages = _clientMessageLoader.Load(null).Result.ToList(); Assert.True(clientMessages.Any()); var r = clientMessages.First(); Console.WriteLine(JsonConvert.SerializeObject(r)); }
public void should_Extract_Load_By_Client() { var clients = _clientStageExtractor.ExtractAndStage().Result; var pretests = _clientPretestStageExtractor.ExtractAndStage().Result; Assert.True(clients == 1); Assert.True(pretests == 1); var indexClientMessages = _clientMessageLoader.Load(null).Result.ToList(); Assert.True(indexClientMessages.Any()); Assert.False(indexClientMessages.Any(x => x.ClientId.IsNullOrEmpty())); foreach (var m in indexClientMessages) { Console.WriteLine(JsonConvert.SerializeObject(m)); Console.WriteLine(new string('=', 50)); } var r = indexClientMessages.First(); Console.WriteLine(JsonConvert.SerializeObject(r)); }