public void should_get_list_all_arguments() { args = new ListAllTaskArgs(); var argument = new List <string> { "153" }; converter.Convert(argument, Arg.Is <List <Type> >(listTypes => types.SequenceEqual(types))).Returns(args); client.GetTasks(args).Returns(new List <ClientTask>()); command.Execute(argument); client.Received().GetTasks(args); }
private AddTaskArgs ConvertToArgs(List <string> argument) { var addTaskArgs = converter.Convert(argument, new List <Type> { typeof(AddTaskArgs) }) as AddTaskArgs; return(addTaskArgs); }
private SetDateTaskArgs ConvertToArgs(List <string> argument) { var setDateArgs = converter.Convert(argument, new List <Type> { typeof(SetDateTaskArgs) }) as SetDateTaskArgs; return(setDateArgs); }
private RenameTaskArgs ConvertToArgs(List <string> argument) { var renameTaskArgs = converter.Convert(argument, new List <Type> { typeof(RenameTaskArgs) }) as RenameTaskArgs; return(renameTaskArgs); }
public ClearDateTests() { command = new ClearDateCommand(converter, new StringWriter(), client); converter .Convert(argument, Arg.Is <List <Type> >(list => list.SequenceEqual(new List <Type> { typeof(ClearDateTaskArgs) }))) .Returns(args); }
private IListCommandArguments GetClientSpecification(List <string> source) { var types = new List <Type> { typeof(ListByDateTaskArgs), typeof(ListSingleTaskArgs), typeof(ListAllTaskArgs) }; return(converter.Convert(source, types) as IListCommandArguments); }
public SetDateTests() { command = new SetDateCommand(converter, writer, client); converter .Convert(argument, Arg.Is <List <Type> >(list => list.SequenceEqual(new List <Type> { typeof(SetDateTaskArgs) }))) .Returns(args); }
public RenameTests() { command = new RenameCommand(converter, textWriter, client); converter .Convert(argument, Arg.Is <List <Type> >(list => list.SequenceEqual(new List <Type> { typeof(RenameTaskArgs) }))) .Returns(args); }
public void Execute(List <string> argument) { var clearDateArgs = converter.Convert(argument, new List <Type> { typeof(ClearDateTaskArgs) }) as ClearDateTaskArgs; client.ExecuteCommand(clearDateArgs); if (clearDateArgs != null) { textWriter.WriteLine("Due date cleared for task ID: {0} .", clearDateArgs.Id); } }
private CompleteTaskArgs ConvertToArgs(List <string> argument) { return(converter.Convert(argument, new List <Type> { typeof(CompleteTaskArgs) }) as CompleteTaskArgs); }