public void SimpleWriteClipboardData() { TextLogger logger = new TextLogger(); logger.Write("Foo"); logger.GetClipboardData().Data.Should().Be("Foo"); }
public void Dispose() { if (_aggregatedLogger != null) { List <ClipboardData> allData = new List <ClipboardData> { _richTextLogger.GetClipboardData(), _textLogger.GetClipboardData(), _csvLogger.GetClipboardData(), _spreadsheetLogger.GetClipboardData() }; ClipboardHelper.SetClipboardData(allData.ToArray()); _richTextLogger = null; _csvLogger.Dispose(); _spreadsheetLogger.Dispose(); } }
public void NoLogNullClipboardData() { TextLogger logger = new TextLogger(); logger.GetClipboardData().Data.Should().BeNull(); }