From 7e709bf5bc514eda87f9ea87b703d1f6cbb3662a Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 1 Jun 2021 23:22:47 +0800 Subject: feat: Add ways to reset timeline or post color. --- BackEnd/Timeline.Tests/IntegratedTests/TimelineTest.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'BackEnd/Timeline.Tests/IntegratedTests') diff --git a/BackEnd/Timeline.Tests/IntegratedTests/TimelineTest.cs b/BackEnd/Timeline.Tests/IntegratedTests/TimelineTest.cs index bbfe4ab3..d7832b60 100644 --- a/BackEnd/Timeline.Tests/IntegratedTests/TimelineTest.cs +++ b/BackEnd/Timeline.Tests/IntegratedTests/TimelineTest.cs @@ -438,5 +438,17 @@ namespace Timeline.Tests.IntegratedTests timeline.Postable.Should().Be(false); } } + + [Theory] + [InlineData("")] + [InlineData("default")] + public async Task Patch_Timeline_Color_Default(string value) + { + using var client = await CreateClientAsUser(); + var timeline = await client.TestPatchAsync("timelines/t1", new HttpTimelinePatchRequest { Color = "#111111" }); + timeline.Color.Should().NotBeNull(); + var timeline2 = await client.TestPatchAsync("timelines/t1", new HttpTimelinePatchRequest { Color = value }); + timeline2.Color.Should().BeNull(); + } } } -- cgit v1.2.3