Я возлюсь с новым проектом F # (из которого я не сделал много), и я стремлюсь сделать это в стиле TDD. Итак, я пытаюсь ознакомиться с использованием FsUnit, так как у меня большой опыт использования NUnit в проектах на C #, и это довольно распространенная среда для использования.
Мой код выглядит следующим образом:
module DatabaseReaderTest
open NUnit.Framework
open FsUnit
[<TestFixture>]
type DatabaseReaderTest ()=
[<Test>]
member x.ResultsAreReturnedFromDatabase =
DatabaseReader.result.GetSqlString(1) |> should equal "first"
Насколько я могу судить, это следует примеру на домашней странице FsUnit (http://fsunit.codeplex.com/),, но компилятор говорит мне, что [<Test>]
не является допустимым атрибутом для этого элемента языка, и я предполагаю, что означает член.
Какие-нибудь советы о том, что я здесь делаю не так?
Спасибо!