     
     func testCharacteristicExtendedPropertiesDescriptor() {
         XCTAssertEqual(GATTCharacteristicExtendedProperties().properties.rawValue, 0)
-        XCTAssertEqual(GATTCharacteristicExtendedProperties().properties.all.rawValue,3)
+        XCTAssertEqual(GATTCharacteristicExtendedProperties.Property.all.rawValue,3)
         XCTAssertNil(GATTCharacteristicExtendedProperties(byteValue: Data()))
         XCTAssertNil(GATTCharacteristicExtendedProperties(byteValue: Data([0x00])))
         XCTAssertNil(GATTCharacteristicExtendedProperties(byteValue: Data([0x03])))
-        XCTAssertNil(GATTCharacteristicExtendedProperties(byteValue: Data([0x00 ,0x00])))
-        XCTAssertNil(GATTCharacteristicExtendedProperties(byteValue: Data([0x00 ,0x03])))
         XCTAssertNil(GATTCharacteristicExtendedProperties(byteValue: Data([0x00, 0x00, 0x00])))
         XCTAssertNil(GATTCharacteristicExtendedProperties(byteValue: Data([0x00, 0x00, 0x03])))
         XCTAssertEqual(GATTCharacteristicExtendedProperties(byteValue: Data([0x00, 0x00]))?.properties, [])

        
        XCTAssertEqual(extendedProperties.properties, [])
        XCTAssertEqual(extendedProperties.properties.rawValue, 0)
        XCTAssertEqual(extendedProperties.properties.all.rawValue, 3)
        
    }
}

        ("testGATT", testGATT),
        ("testMTUExchange", testMTUExchange),
        ("testDiscoverPrimaryServices", testDiscoverPrimaryServices),
        ("testCharacteristicClientConfigurationDescriptor", testCharacteristicClientConfigurationDescriptor),
        ("testCharacteristicExtendedPropertiesDescriptor", testCharacteristicExtendedPropertiesDescriptor)
    ]
    
