No I mean, can't we test this without exposing PostionListType by applying an animation and read the results? It can still be a unit test, you don't need to advance time.