I don't think you'd want to indulge in those tests. There are two of them though, the polysomnogram and the multiple sleep latency test. The polysomnogram is an overnight test that takes continuous multiple measurements while the individual is asleep to document abnormalities in the sleep cycle. A polysomnogram can help reveal whether
rapid eye movement sleep occurs at abnormal times in the sleep cycle.
The multiple sleep latency test is performed during the day to measure a person's tendency to fall asleep and to determine whether isolated elements of
rapid eye movement sleep intrude at inappropriate times during the waking hours.
With all conditions, you can't simply diagnose yourself based on your sleeping habits. You may even have a blood condition where you have low blood count, either the red or white cells. In some cases, narcolepsy is caused by a lack of
hypocretin.
When you get these sleeping attacks, keep yourself busy doing something to get your mind off it. I personally think your circadian rhythm is off due to choices you've made in the past, i.e. sleeping late, etc.