So, for the test names, I’m trying out just using ...
# minutest
d
So, for the test names, I’m trying out just using the Given and When descriptions, skipping the Thens. My reasoning is that repeatable scenarios are entirely characterised by the preconditions and the actions - the checks just show the expected behaviour. Also it neatly sidesteps the multi-line descriptions of assertions. So the ScenariosHamkrestExampleTest, which did run
Copy code
"Moving Between Lists",
            "  Moving around items",
            "    Given an empty destination, And a populated source," +
                " When source moveInto destination," +
                " Then destination contains all [\"apple\", \"banana\"] and has size that is equal to 2," +
                " And source is empty," +
                " When moving back," +
                " Then result is equal to true," +
                " Then fixture has source that contains all [\"apple\", \"banana\"] and has size that is equal to 2" +
                " and has destination that is empty"
now runs
Copy code
"Moving Between Lists",
            "  Moving around items",
            "    Given an empty destination, And a populated source," +
                " When source moveInto destination," +
                " When moving back"