In DBT unit tests can you mock {{ this }} and use the given options to mock records?

From the documentation it’s not clear if we can mock reference to the model we are testing.

Example if my model is

select * from my_model     
{% if is_incremental() -%}
    and _current_dbt_refreshed_at > (select max(_parent_dbt_refreshed_at) from {{ this }})
    {%- endif %}

It’s not clear if we can use unit test given feature to mock reference to {{this}}

unit_tests:
  - name: incremental_logic_only_new
    model: my_cool_model
    overrides:
      macros:
        # unit test this model in "full refresh" mode
        is_incremental: true
    given:
      - input: this / my_cool_model
        rows:
          - {col1: test, col2: test2}

Actually you have an example in the docs Unit tests | dbt Developer Hub

Here is the example:

- name: my_incremental_model_incremental_mode
    model: my_incremental_model
    overrides:
      macros:
        # unit test this model in "incremental" mode
        is_incremental: true 
    given:
      - input: ref('events')
        rows:
          - {event_id: 1, event_time: 2020-01-01}
          - {event_id: 2, event_time: 2020-01-02}
          - {event_id: 3, event_time: 2020-01-03}
      - input: this 
        # contents of current my_incremental_model
        rows:
          - {event_id: 1, event_time: 2020-01-01}
    expect:
      # what will be inserted/merged into my_incremental_model
      rows:
        - {event_id: 2, event_time: 2020-01-02}
        - {event_id: 3, event_time: 2020-01-03}