Tests added and passed
Added tests and completed