Splitted tests for better readability during run. Started internal state to public state transformation functionality.