Esempio n. 1
0
        public void Sync_Delete_isCorrect()
        {
            // Arrange
            var socketToDelete = _testSocket.Clone();

            // Act
            _repositoryMock.Delete(socketToDelete.SocketName);
            Thread.Sleep(1500);
            _repositoryMock.Sync();


            //Assert
            // CSV файл обновлён
            Assert.True(!File.ReadAllText(_testCsvFileName, Encoding.UTF8).Contains(socketToDelete.SocketName),
                        "Удалённый разъём найден в CSV файле");
            // WAL файл пуст
            Assert.True(new FileInfo(_testWalFileName).Length == 0,
                        "WAL файл не пуст");

            // Clear
            UpdateTestData();
        }
 /// <summary>Удалить группу разъёмов</summary>
 /// <param name="groupName">Имя группы разъёмов</param>
 public void DeleteSocketGroup(string groupName)
 {
     _groupRepository.Delete(groupName);
 }
Esempio n. 3
0
 /// <summary>Удалить существующий разъём</summary>
 /// <param name="socketName">Имя разъма</param>
 public void DeleteSocket(string socketName)
 {
     _socketRepository.Delete(socketName);
 }