|
|
|
@ -10,7 +10,7 @@
|
|
|
|
|
module ``Null Tests`` = |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``Request Random Text does not return null when using the built-in random settings`` () = |
|
|
|
|
let ``Request Random Text does not return a null when using the built-in random settings`` () = |
|
|
|
|
let test = |
|
|
|
|
Pancake.RequestRandomTextAsync () |
|
|
|
|
|> Async.RunSynchronously |
|
|
|
@ -18,7 +18,7 @@
|
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``Request Text does not return null when using fixed input parameters`` () = |
|
|
|
|
let ``Request Text does not return a null when using fixed input parameters`` () = |
|
|
|
|
let gibberishLevel () = System.Random().Next(2, 10) |
|
|
|
|
let totalSentences () = System.Random().Next(2, 10) |
|
|
|
|
let test = |
|
|
|
@ -28,7 +28,7 @@
|
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``Request Text does not return null when using a random gibberish level`` () = |
|
|
|
|
let ``Request Text does not return a null when using a random gibberish level`` () = |
|
|
|
|
let gibberishLevel () = System.Random().Next(2, 10) |
|
|
|
|
let test = |
|
|
|
|
Pancake.RequestTextAsync (gibberishLevel()) 10 |
|
|
|
@ -37,7 +37,7 @@
|
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``Request Text does not return null when using a random sentence count`` () = |
|
|
|
|
let ``Request Text does not return a null when using a random sentence count`` () = |
|
|
|
|
let totalSentences () = System.Random().Next(2, 10) |
|
|
|
|
let test () = |
|
|
|
|
Pancake.RequestTextAsync 5 (totalSentences()) |
|
|
|
@ -46,7 +46,7 @@
|
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``Using desktop-clock-info does not return null`` () = |
|
|
|
|
let ``Using desktop-clock-info does not return a null`` () = |
|
|
|
|
let gibberishLevel () = System.Random().Next(2, 10) |
|
|
|
|
let totalSentences () = System.Random().Next(2, 10) |
|
|
|
|
let test = |
|
|
|
@ -56,7 +56,7 @@
|
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``Using console-waterworks-announcement does not return null`` () = |
|
|
|
|
let ``Using console-waterworks-announcement does not return a null`` () = |
|
|
|
|
let gibberishLevel () = System.Random().Next(2, 10) |
|
|
|
|
let totalSentences () = System.Random().Next(2, 10) |
|
|
|
|
let test = |
|
|
|
@ -66,7 +66,7 @@
|
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``Using word-generator does not return null`` () = |
|
|
|
|
let ``Using word-generator does not return a null`` () = |
|
|
|
|
let gibberishLevel () = System.Random().Next(2, 10) |
|
|
|
|
let totalSentences () = System.Random().Next(2, 10) |
|
|
|
|
let test = |
|
|
|
@ -76,7 +76,7 @@
|
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``Using test-post does not return null`` () = |
|
|
|
|
let ``Using test-post does not return a null`` () = |
|
|
|
|
let gibberishLevel () = System.Random().Next(2, 10) |
|
|
|
|
let totalSentences () = System.Random().Next(2, 10) |
|
|
|
|
let test = |
|
|
|
@ -85,6 +85,14 @@
|
|
|
|
|
let results = Assert.NotNull test |
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``RequestAllTemplateFiles does not return a null`` () = |
|
|
|
|
let test = |
|
|
|
|
Pancake.RequestAllTemplateFilesAsync () |
|
|
|
|
|> Async.RunSynchronously |
|
|
|
|
let results = Assert.NotNull test |
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
module ``Contents Test`` = |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
@ -203,3 +211,10 @@
|
|
|
|
|
let results = Assert.EndsWith(".", test) |
|
|
|
|
Check.Quick results |
|
|
|
|
|
|
|
|
|
[<Property>] |
|
|
|
|
let ``RequestAllTemplateFiles does not return an empty list`` () = |
|
|
|
|
let test = |
|
|
|
|
Pancake.RequestAllTemplateFilesAsync () |
|
|
|
|
|> Async.RunSynchronously |
|
|
|
|
let results = Assert.NotEmpty test |
|
|
|
|
Check.Quick results |
|
|
|
|