code: def test_batch_size_3_discard_incomplete(self):
      pipeline = MiniBatchSequentialPipeline(
          [self.tape_step], batch_size=3, keep_incomplete_batch=False
      )
  
      pipeline.transform(self.data)
  
      assert self.tape_trs.data == [[0, 1, 2], [3, 4, 5], [6, 7, 8]]
  
imports: import unittest
  from neuraxle.data_container import StripAbsentValues
  from neuraxle.pipeline import MiniBatchSequentialPipeline, Joiner, Pipeline
  from neuraxle.steps.misc import TransformCallbackStep, TapeCallbackFunction, FitTransformCallbackStep
  from neuraxle.steps.numpy import MultiplyByN, ToList
label_desc: Use image node_id 3 for calling the TestMiniBatchSequentialPipelineBatchingBehavior obj's underlying member method code with example usage: obj.test_batch_size_3_discard_incomplete() without return types