def METHOD_NAME(self):
    """Number of reads adapts to initial_states size, if provided."""
    # default num_reads == 1
    init = Initialized().parse_initial_states(bqm=self.bqm)
    self.assertEqual(len(init.initial_states), 1)
    self.assertEqual(init.num_reads, 1)
    # with initial_states, num_reads == len(initial_states)
    init = Initialized().parse_initial_states(
        bqm=self.bqm,
        initial_states=self.initial_states)
    self.assertEqual(len(init.initial_states), 2)
    self.assertEqual(init.num_reads, 2)