add NUnit tests