public async Task CredentialsFileCreatedAndDeletedTest()
        {
            var serversRepository = new ServersRepository();

            ServerDto[] data =
            {
                new ServerDto
                {
                    Name     = "test",
                    Distance = 1234
                }
            };
            await serversRepository.SaveServersAsync(data).ConfigureAwait(false);

            Assert.IsTrue(System.IO.File.Exists(_filePath));
        }
        public async Task CredentialsIsRetunedTest()
        {
            var serversRepository = new ServersRepository();

            ServerDto[] data =
            {
                new ServerDto
                {
                    Name     = "test",
                    Distance = 1234
                }
            };
            await serversRepository.SaveServersAsync(data).ConfigureAwait(false);

            Assert.IsTrue(System.IO.File.Exists(_filePath));

            var dataFromFile = await serversRepository.GetServersAsync().ConfigureAwait(false);

            Assert.AreEqual(data[0].Name, dataFromFile[0].Name);
            Assert.AreEqual(data[0].Distance, dataFromFile[0].Distance);
        }
Example #3
0
 public ServersService(ServersRepository repository, IHubContext <ServersHub, IServersHub> hubContext)
 {
     _repository = repository;
     _hubContext = hubContext;
 }