public async Task HighlightAsync_ThrowsObjectDisposedExceptionIfInstanceHasBeenDisposed()
        {
            // Arrange
            HighlightJSService testSubject = CreateHighlightJSService();

            testSubject.Dispose();

            // Act and assert
            ObjectDisposedException result = await Assert.
                                             ThrowsAsync <ObjectDisposedException>(async() => await testSubject.HighlightAsync(null !, null !).ConfigureAwait(false)).
                                             ConfigureAwait(false);
        }
        public async Task IsValidLanguageAliasAsync_ThrowsObjectDisposedExceptionIfInstanceHasBeenDisposed()
        {
            // Arrange
            HighlightJSService testSubject = CreateHighlightJSService();

            testSubject.Dispose();

            // Act and assert
            ObjectDisposedException result = await Assert.
                                             ThrowsAsync <ObjectDisposedException>(async() => await testSubject.IsValidLanguageAliasAsync(null !, default(CancellationToken)).ConfigureAwait(false)).
                                             ConfigureAwait(false);
        }