public void WriteAPurchaseToFile() { fileName += @"/Util/PurchaseFile.txt"; var order = new Purchase( id: 1, date: DateTime.Today, seller: "Test Seller", shippedTo: "Test destination", description: "", ordered: 10, unit: "Hours", unitCost: 35.0); try { FileUtils.CreateFile(fileName, true); bool write = FileUtils.AppendToFile <string>(fileName, order.ToString()); Assert.IsTrue(write); using (StreamReader reader = FileUtils.FileReader(fileName)) { var line = reader.ReadLine(); Assert.AreEqual(order.ToString(), line); } } catch (Exception ex) { Assert.Fail(ex.StackTrace); } }
public void WriteAStringToDummyFile() { fileName += @"/Util/TestText.txt"; try { FileUtils.CreateFile(fileName); bool write = FileUtils.AppendToFile <string>(fileName, "Test"); Assert.IsTrue(write); using (StreamReader reader = FileUtils.FileReader(fileName)) { var line = reader.ReadLine(); Assert.AreEqual("Test", line); } } catch (Exception ex) { Assert.Fail(ex.StackTrace); } }
public virtual void LogAndDisplayError(string errorMessage) { FileUtils.AppendToFile(_erroFilePath, errorMessage); Console.WriteLine(errorMessage); }
public virtual void LogError(string errorMessage) { FileUtils.AppendToFile(_erroFilePath, errorMessage); }
public virtual void LogAndDisplay(string message) { FileUtils.AppendToFile(_logFilePath, message); Console.WriteLine(message); }
public virtual void LogItem(string message) { FileUtils.AppendToFile(_logFilePath, message); }