Jestem nowy dla Storm i staram się dowiedzieć, jak napisać test śrubowy, który testuje metodę execute(Tuple tuple)
w podklasie BaseRichBolt
.Tworzenie backtype.storm.tuple.Tuple do celów testowych?
Problem jest taki, że wygląda na to, że Tuple
jest niezmienny i nie widzę żadnych metod ani konstruktorów, aby utworzyć nowy krotek. Jak mogę stworzyć swój własny Tuple
, lub jak mogę przetestować śrubę z wejściem testowym?
Używam Scala, nie Java, ale odpowiedź powinna być łatwa do przetłumaczenia.
Ktoś ma inny sposób na zrobienie tego? Potrzebuję więcej niż jednego, ponieważ umieszczam je na liście i robię list.contains(). Potrzebuję wielu różnych obiektów. – markthegrea