         let device = try GetDevice()
 
         XCTAssertNil(device.shouldOwniSub)
+        device.shouldOwniSub = true
+        XCTAssertNil(device.shouldOwniSub)
+
         XCTAssertNil(device.lfeMute)
+        device.lfeMute = true
+        XCTAssertNil(device.lfeMute)
+
         XCTAssertNil(device.lfeVolume)
+        device.lfeVolume = 1.0
+        XCTAssertNil(device.lfeVolume)
+
+        XCTAssertNil(device.lfeVolumeDecibels)
+        device.lfeVolumeDecibels = 6.0
         XCTAssertNil(device.lfeVolumeDecibels)
     }
 


        XCTAssertTrue(device.setVirtualMasterVolume(0.0, direction: .playback))
        XCTAssertEqual(device.virtualMasterVolume(direction: .playback), 0.0)
        XCTAssertTrue(device.setVirtualMasterVolume(0.5, direction: .playback))
        XCTAssertEqual(device.virtualMasterVolume(direction: .playback), 0.5)

        XCTAssertTrue(device.setVirtualMasterVolume(0.0, direction: .recording))
        XCTAssertEqual(device.virtualMasterVolume(direction: .recording), 0.0)
        XCTAssertTrue(device.setVirtualMasterVolume(0.5, direction: .recording))
        XCTAssertEqual(device.virtualMasterVolume(direction: .recording), 0.5)
    }

    func testVirtualMasterBalance() throws {


        XCTAssertEqual(device.name, "Null Audio Device")
        XCTAssertEqual(device.manufacturer, "Apple Inc.")
        XCTAssertEqual(device.uid, "NullAudioDevice_UID")
        XCTAssertEqual(device.modelUID, "NullAudioDevice_ModelUID")
        XCTAssertEqual(device.configurationApplication, "com.apple.audio.AudioMIDISetup")
        XCTAssertEqual(device.transportType, TransportType.virtual)
