private static string GetDetailedSummary(PokeRoutineExecutorBase z) { return($"- {z.Connection.Name} | {z.Connection.Label} - {z.Config.CurrentRoutineType} ~ {z.LastTime:hh:mm:ss} | {z.LastLogged}"); }
private static void RemoveAndCheck <T>(TradeQueueInfo <T> info, TradeEntry <T> trade, PokeRoutineExecutorBase routine) where T : PKM, new() { var result = info.Remove(trade); result.Should().BeTrue(); routine.Should().NotBeNull(); }