How to test a MacBook battery: see if it needs replacing & replace it

Is your MacBook battery not charging or draining too fast? Here's how to find out if your battery needs replacing and, if it does, what to do and whether it's even possible to replace the battery in your MacBook.