Both the phones are good and has good battery life .. here I will recommend you to go with S7 edge .. I am using this phone from last 4 months now and it is the best phone one can buy as it has.. amazing performance, beautiful camera and 3600mAh battery which lasts for more than a day easily .
OnePlus 5T is the most preferred choice in comparison to Samsung Galaxy Note 5 as it offers a more 8 GB RAM, better processor performance, much better bezel-less display, more battery capacity and a much better camera configuration and performance.
The smartphone ticks all the checkboxes of a powerful and elegant device, it scores high on processor and design and not to mention the unique 'S Pen' tool features. The device delivers an ultimate gaming experience and ensures multitasking is convenient. The phone is designed especially for those who love to make a statement with exorbitant gadgets and one must confess that Samsung does give them the opportunity to flaunt with Galaxy Note 5.Galaxy Note 5
Honor 8 Pro is the better option ,one of my friend has Honor 8 Pro,it has powerful configuration, good battery and great internal storage, this device turns out to be wonderful deviceSamsung Galaxy Note 5 32GB vs Honor 8 Pro