 
 class TFDatabaseUsersItemSyncstamp:XCTestCase
 {
+    private var user:FDatabaseUsersItem?
     private let kUserId:String = "lorem ipsum"
+    
+    override func setUp()
+    {
+        super.setUp()
+        
+        let users:FDatabaseUsers = FDatabaseUsers()
+        user = FDatabaseUsersItem(
+            users:users)
+    }
+    
+    func testUserIsCreated()
+    {
+        XCTAssertNotNil(
+            user,
+            "failed creating user")
+    }
     
     func testInitNoIdentifier()
     {
-        let users:FDatabaseUsers = FDatabaseUsers()
-        let user:FDatabaseUsersItem = FDatabaseUsersItem(
-            users:users)
+        guard
+            
+            let user:FDatabaseUsersItem = self.user
+        
+        else
+        {
+            return
+        }
+        
         let syncstamp:FDatabaseUsersItemSyncstamp? = FDatabaseUsersItemSyncstamp(
             user:user)
         

    
    func testInitIdentifier()
    {
        let users:FDatabaseUsers = FDatabaseUsers()
        let user:FDatabaseUsersItem = FDatabaseUsersItem(
            users:users)
        user.identifier = kUserId
        let syncstamp:FDatabaseUsersItemSyncstamp? = FDatabaseUsersItemSyncstamp(
            user:user)

    
    func testIdentifier()
    {
        guard
            
            let user:FDatabaseUsersItem = self.user
            
        else
        {
            return
        }
        
        user.identifier = kUserId
        let syncstamp:FDatabaseUsersItemSyncstamp? = FDatabaseUsersItemSyncstamp(
            user:user)
