Improve campaign log roll cards
This commit is contained in:
@@ -34,7 +34,9 @@ public sealed class RolemasterApiTests : ApiTestBase
|
||||
|
||||
Assert.Equal(2, logPage.Entries.Length);
|
||||
Assert.Equal("8 + 6 | rolemaster", logPage.Entries[0].SummaryText);
|
||||
Assert.Null(logPage.Entries[0].EventBadges);
|
||||
Assert.Equal("74 | rolemaster", logPage.Entries[1].SummaryText);
|
||||
Assert.Null(logPage.Entries[1].EventBadges);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
@@ -56,7 +58,13 @@ public sealed class RolemasterApiTests : ApiTestBase
|
||||
|
||||
Assert.Equal(-124, roll.Result);
|
||||
Assert.Equal("(05) -97 -100 -12 +85 = -124", roll.Breakdown);
|
||||
Assert.Equal("(05) -97 -100 -12 | open-ended low", Assert.Single(logPage.Entries).SummaryText);
|
||||
var logEntry = Assert.Single(logPage.Entries);
|
||||
Assert.Equal("(05) -97 -100 -12 | open-ended low", logEntry.SummaryText);
|
||||
var eventBadges = Assert.IsType<string[]>(logEntry.EventBadges);
|
||||
Assert.Collection(
|
||||
eventBadges,
|
||||
badge => Assert.Equal("rf", badge),
|
||||
badge => Assert.Equal("r100", badge));
|
||||
Assert.Equal(roll.Breakdown, detail.Breakdown);
|
||||
Assert.Collection(
|
||||
detail.Dice,
|
||||
|
||||
Reference in New Issue
Block a user