|
|
|
@ -9,51 +9,61 @@
|
|
|
|
|
The Wet Pancake library does not expose the file accessfunctions so the .txt files are mirrored here (in Text Centre). |
|
|
|
|
The mirroring, also, doubles up as sample files to pass intoWet Pancake.*) |
|
|
|
|
[<Fact>] |
|
|
|
|
let ``desktop-clock-info-txt can be found`` () = |
|
|
|
|
let ``desktop-clock-info can be found`` () = |
|
|
|
|
let result = File.Exists DesktopClock |
|
|
|
|
Assert.Equal(true, result); |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``console-waterworks-announcements-txt can be found`` () = |
|
|
|
|
let ``console-waterworks-announcements can be found`` () = |
|
|
|
|
let result = File.Exists ConsoleWaterworks |
|
|
|
|
Assert.Equal(true, result); |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``word-generator-txt can be found`` () = |
|
|
|
|
let ``word-generator can be found`` () = |
|
|
|
|
let result = File.Exists WordGenerator |
|
|
|
|
Assert.Equal(true, result); |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``test-post-txt can be found`` () = |
|
|
|
|
let ``test-post can be found`` () = |
|
|
|
|
let result = File.Exists TestPost |
|
|
|
|
Assert.Equal(true, result) |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``Request Random Text does not generate a null`` () = |
|
|
|
|
let ``Request Random Text does not return a null`` () = |
|
|
|
|
let result = Pancake.RequestRandomText |
|
|
|
|
Assert.NotNull result |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``Request Text does not generate a null`` () = |
|
|
|
|
let result = Pancake.RequestText 5 5 |
|
|
|
|
let ``Request Text does not return a null`` () = |
|
|
|
|
let gibberishLevel = System.Random().Next(2, 20) |
|
|
|
|
let totalSentences = System.Random().Next(2, 20) |
|
|
|
|
let result () = Pancake.RequestText gibberishLevel totalSentences |
|
|
|
|
Assert.NotNull result |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``Request Text From File does not generate a null fordesktop- clock- info-txt`` () = |
|
|
|
|
let result = Pancake.RequestTextFromFile 5 5 DesktopClock |
|
|
|
|
let ``Request Text From File does not return a null for desktop-clock-info`` () = |
|
|
|
|
let gibberishLevel = System.Random().Next(2, 20) |
|
|
|
|
let totalSentences = System.Random().Next(2, 20) |
|
|
|
|
let result = Pancake.RequestTextFromFile gibberishLevel totalSentences DesktopClock |
|
|
|
|
Assert.NotNull result |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``Request Text From File does not generate a null forconsole- waterworks-announcement-txt`` () = |
|
|
|
|
let result = Pancake.RequestTextFromFile 5 5 ConsoleWaterworks |
|
|
|
|
let ``Request Text From File does not return a null for console-waterworks-announcement`` () = |
|
|
|
|
let gibberishLevel = System.Random().Next(2, 20) |
|
|
|
|
let totalSentences = System.Random().Next(2, 20) |
|
|
|
|
let result = Pancake.RequestTextFromFile gibberishLevel totalSentences ConsoleWaterworks |
|
|
|
|
Assert.NotNull result |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``Request Text From File does not generate a null forword- generator- txt`` () = |
|
|
|
|
let result = Pancake.RequestTextFromFile 5 5 WordGenerator |
|
|
|
|
let ``Request Text From File does not return a null for word-generator`` () = |
|
|
|
|
let gibberishLevel = System.Random().Next(2, 20) |
|
|
|
|
let totalSentences = System.Random().Next(2, 20) |
|
|
|
|
let result = Pancake.RequestTextFromFile gibberishLevel totalSentences WordGenerator |
|
|
|
|
Assert.NotNull result |
|
|
|
|
|
|
|
|
|
[<Fact>] |
|
|
|
|
let ``Request Test From File does not generate a null fortest- post-txt`` () = |
|
|
|
|
let result = Pancake.RequestTextFromFile 5 5 TestPost |
|
|
|
|
let ``Request Test From File does not generate a null for test-post`` () = |
|
|
|
|
let gibberishLevel = System.Random().Next(2, 20) |
|
|
|
|
let totalSentences = System.Random().Next(2, 20) |
|
|
|
|
let result = Pancake.RequestTextFromFile gibberishLevel totalSentences TestPost |
|
|
|
|
Assert.NotNull result |