From 1ceb15569a10ad61da09a50e62ff65d894a86402 Mon Sep 17 00:00:00 2001 From: Mehrshad Date: Tue, 26 Dec 2023 16:00:50 +0330 Subject: [PATCH] Test(FavourIgnoreOverLetWild): added more tests --- .../Rules/Binding/FavourIgnoreOverLetWild.fs | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tests/FSharpLint.Core.Tests/Rules/Binding/FavourIgnoreOverLetWild.fs b/tests/FSharpLint.Core.Tests/Rules/Binding/FavourIgnoreOverLetWild.fs index 4c93a9e1d..964ec3fdd 100644 --- a/tests/FSharpLint.Core.Tests/Rules/Binding/FavourIgnoreOverLetWild.fs +++ b/tests/FSharpLint.Core.Tests/Rules/Binding/FavourIgnoreOverLetWild.fs @@ -62,3 +62,23 @@ module Program let result = this.ApplyQuickFix source Assert.AreEqual(expected, result) + + [] + member this.LetWildCardInParanUnitValueSuggestedFix() = + let source = """ +module Program + +let ((((_)))) = List.iter (fun x -> ()) []""" + + let expected = """ +module Program + +(List.iter (fun x -> ()) []) |> ignore""" + + this.Parse source + + Assert.IsTrue(this.ErrorExistsAt(4, 4)) + + let result = this.ApplyQuickFix source + + Assert.AreEqual(expected, result)