public void ThrowsFileNotFoundException() { string fileName = Path.GetTempFileName(); File.Delete(fileName); BSDataObject doesntMatter = BSRepository.DataObjectFromFile(fileName); }
public override void Start() { try { Output = BSRepository.DataObjectFromFile(sourceFilePath); } catch (FormatException exc) { throw new IncorrectInputFileException("Файл, заданий у якості джерела даних для елемента 'Вхідні дані' не відповідає потрібному формату."); } }
public void General() { string fileName = Path.GetTempFileName(); Random rnd = new Random(); const int numbersAmount = 100; double[] expected = new double[numbersAmount]; using (StreamWriter sw = new StreamWriter(fileName)) { for (int i = 0; i < expected.Count(); ++i) { expected[i] = rnd.Next(int.MinValue, int.MaxValue); sw.WriteLine(expected[i]); } } BSDataObject result = BSRepository.DataObjectFromFile(fileName); File.Delete(fileName); CollectionAssert.AreEqual(expected, result.DataArray); }
public void ThrowsArgumentNullExceptionForNullArgument() { BSDataObject doesntMatter = BSRepository.DataObjectFromFile(null); }