Bump analyzer to 0.39.7; improve unsafe_html tests (#2068)

diff --git a/pubspec.yaml b/pubspec.yaml
index c28b147..e14dd22 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -12,7 +12,7 @@
   sdk: '>=2.6.0 <3.0.0'
 
 dependencies:
-  analyzer: ^0.39.6
+  analyzer: ^0.39.7
   args: '>=1.4.0 <2.0.0'
   charcode: ^1.0.0
   glob: ^1.0.3
diff --git a/test/rules/unsafe_html.dart b/test/rules/unsafe_html.dart
index 7224978..1a09a26 100644
--- a/test/rules/unsafe_html.dart
+++ b/test/rules/unsafe_html.dart
@@ -80,14 +80,10 @@
   void sneakySetSrc1(String url) => src = url; // LINT
   void sneakySetSrc2(String url) => this.src = url; // LINT
 
-  // TODO(srawlins): Re-enable this when analyzer's mock SDK includes
-  // `Element.createFragment`.
-  // void sneakyCreateFragment1(String html) => createFragment(html); // LINT
+  void sneakyCreateFragment1(String html) => createFragment(html); // LINT
   void sneakyCreateFragment2(String html) => this.createFragment(html); // LINT
 
-  // TODO(srawlins): Re-enable this when analyzer's mock SDK includes
-  // `Element.setInnerHtml`.
-  // void sneakySetInnerHtml1(String html) => setInnerHtml(html); // LINT
+  void sneakySetInnerHtml1(String html) => setInnerHtml(html); // LINT
   void sneakySetInnerHtml2(String html) => this.setInnerHtml(html); // LINT
 }