Improvement on AtomicLongTest

Unit tests for IAtomicLong methods, instead of one huge testSimpleAtomicLong() method.
you can split this method as testCompareAndSet_whenSuccess and _whenNotSuccess