public void Handles_ReturnsFalse_NotCorrectFileType() { var demoTradeFileCommand = new DemoTradeFileCommand(this._appFactory); var result = demoTradeFileCommand.Handles("run demo trade file crazy.jpeg"); Assert.IsFalse(result); }
public void Handles_ReturnsFalse_ForNullCommand() { var demoTradeFileCommand = new DemoTradeFileCommand(this._appFactory); var result = demoTradeFileCommand.Handles(null); Assert.IsFalse(result); }
public void Handles_ReturnsTrue_CorrectCommandCsvFile() { var demoTradeFileCommand = new DemoTradeFileCommand(this._appFactory); var directory = Path.Combine(Directory.GetCurrentDirectory(), DemoTradeFileCommand.FileDirectory); var file = Path.Combine(directory, "anyFile.csv"); File.Create(file); var result = demoTradeFileCommand.Handles("run demo trade file anyFile.csv"); Assert.IsTrue(result); }