Skip to content

Instantly share code, notes, and snippets.

@fdcastel
Created April 5, 2016 03:25
Show Gist options
  • Save fdcastel/977809d00e7c76d648f11d9df9708d47 to your computer and use it in GitHub Desktop.
Save fdcastel/977809d00e7c76d648f11d9df9708d47 to your computer and use it in GitHub Desktop.
Visual Studio tests sample
namespace VisualStudio.Tests
open Microsoft.VisualStudio.TestTools.UnitTesting
[<TestClass>]
module VisualStudioTests =
[<TestClass>]
type testrun() =
[<ClassInitialize>]
static member ``Visual Studio instance member class initialize``(_: TestContext) =
printfn "Visual Studio instance member class initialize" |> ignore
[<TestInitialize>]
member this.``Visual Studio instance member initialize``() =
printfn "Visual Studio instance member initialize"
[<TestMethod>]
member this.``Visual Studio instance member test 1``() =
Assert.AreEqual (3, 1 + 2)
[<TestMethod>]
member this.``Visual Studio instance member test 2``() =
Assert.AreEqual (4, 2 + 2)
[<TestCleanup>]
member this.``Visual Studio instance member cleanup``() =
printfn "Visual Studio instance member cleanup"
[<ClassCleanup>]
static member ``Visual Studio instance member class cleanup``() =
printfn "Visual Studio instance member class cleanup" |> ignore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment