예제 #1
0
        public void should_Write_Clients()
        {
            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);
                Console.WriteLine(new string('|', 40));
            }

            Assert.True(clientsResponses.Any());
            foreach (var response in clientsResponses)
            {
                Console.WriteLine(response);
            }
        }
예제 #2
0
        public async Task <int> Sync()
        {
            await _demographicsWriter.Write();

            //await _clientMessageWriter.Write();

            await _partnerWriter.Write();

            //await _partnerClientMessageWriter.Write();

            await _familyWriter.Write();

            //await _familyClientMessageWriter.Write();

            return(1);
        }