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); }
/// <summary>Удалить существующий разъём</summary> /// <param name="socketName">Имя разъма</param> public void DeleteSocket(string socketName) { _socketRepository.Delete(socketName); }