def METHOD_NAME(self):
    """
    Test if the max resolution and the transpose argument are passed and applied.
    Also test if an acquired image is of the correct dimensions and the axes are right also with binning active.
    """
    # assign the right resolutions after initialization of the camera class
    sensor_res_raw = self.camera._sensor_res
    expected_res = self.camera_kwargs['max_res']
    sensor_res_user = self.camera.getMetadata()[model.MD_SENSOR_SIZE]
    # check if the set camera resolution matches the expected resolution
    self.assertEqual(expected_res, self.camera.resolution.value)
    # check if the resolution is not the same, own cam res should be higher
    self.assertNotEqual(self.camera_kwargs['max_res'], sensor_res_raw)
    # check if the transpose parameter is applied and axes are switched
    self.assertEqual(sensor_res_raw, sensor_res_user[::-1])
    # be sure to have binning set to base value
    self.camera.binning.value = (1, 1)
    # check if the acquired image is of the right size
    im = self.camera.data.get()
    self.assertEqual(im.shape, expected_res[::-1])
    # check if the acquired image is of the right size with higher binning
    self.camera.binning.value = (2, 4)
    binned_resolution = (expected_res[0] // 2, expected_res[1] / 4)
    im = self.camera.data.get()
    self.assertEqual(im.shape, binned_resolution[::-1])