renamed unit test to end with Test
move from CAS prototype to SNAPSHOT implementation of CAS