Простой пример записи текста в тесте expecto

Я пытаюсь написать несколько журналов в тесте Expecto, но не могу понять, как что-нибудь записать. Есть где-нибудь очень простой пример? На данный момент у меня есть:

module Test

open Expecto
open Expecto.Logging
open Expecto.Logging.Message
open Hopac
open Logary.Configuration
open Logary.Adapters.Facade
open Logary.Targets

[<Tests>]
let tests =
  test "A simple test" {
    let logger = Log.create "asdf.qwer"

    let one = 1
    ignore (logger.logWithAck Debug (eventX "asdf"))
    Expect.equal one 1 "Should equals 1"
  }

[<EntryPoint>]
let main argv =
  let logary =
    Config.create "MyProject.Tests" "localhost"
    |> Config.targets [ LiterateConsole.create LiterateConsole.empty "console" ]
    |> Config.processing (Events.events |> Events.sink ["console";])
    |> Config.build
    |> run
  LogaryFacadeAdapter.initialise<Expecto.Logging.Logger> logary


  // Invoke Expecto:
  runTestsInAssemblyWithCLIArgs [] argv

0 ответов

Другие вопросы по тегам