@@ -0,0 +1,1251 @@
+from django.test import TestCase%0Afrom django.conf import settings%0Afrom restclients.nws import NWS%0Afrom restclients.exceptions import DataFailureException%0Afrom vm.v1.viewmodels import Person%0A%0A%0Aclass NWSTestPerson(TestCase):%0A    def _assert_person_matches(self, person):%0A        self.assertEquals('javerage', person.surrogate_id)%0A        self.assertEquals('9136CCB8F66711D5BE060004AC494FFE', person.person_id)%0A        endpoints = person.endpoints%0A        self.assertTrue(endpoints is not None)%0A        self.assertTrue(endpoints.view_models is not None)%0A        self.assertEquals(2, len(endpoints.view_models))%0A        self.assertTrue(person.default_endpoint is not None)%0A%0A    def test_person_by_surrogate_id(self):%0A        with self.settings(%0A                RESTCLIENTS_NWS_DAO_CLASS='restclients.dao_implementation.nws.File'):%0A            nws = NWS()%0A            person = nws.get_person_by_surrogate_id(%22javerage%22)%0A            self._assert_person_matches(person)%0A%0A    def test_person_by_surrogate_id_nonexistent(self):%0A        with self.settings(%0A                RESTCLIENTS_NWS_DAO_CLASS='restclients.dao_implementation.nws.File'):%0A            nws = NWS()%0A            self.assertRaises(DataFailureException, nws.get_person_by_surrogate_id, %22asdfgh%22)%0A

Add missing test/nws/personZ