Initial commit of version 0.2.0
This commit is contained in:
parent
86fc06b877
commit
dfb04462f3
108 changed files with 16167 additions and 80 deletions
|
|
@ -36,5 +36,28 @@ public sealed class CardUpdateRequestTests
|
|||
Assert.Equal("2026-07-20T12:00:00+00:00", root.GetProperty("duedate").GetString());
|
||||
Assert.Equal(JsonValueKind.Null, root.GetProperty("done").ValueKind);
|
||||
}
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void FromCard_can_explicitly_clear_description_and_due_date()
|
||||
{
|
||||
var card = new CardDto
|
||||
{
|
||||
Title = "Card",
|
||||
Description = "Remove me",
|
||||
Type = "plain",
|
||||
Owner = "admin",
|
||||
DueDate = DateTimeOffset.Parse("2026-07-20T12:00:00Z"),
|
||||
Color = "D99080",
|
||||
};
|
||||
|
||||
var request = CardUpdateRequest.FromCard(
|
||||
card,
|
||||
description: string.Empty,
|
||||
replaceDescription: true,
|
||||
dueDate: null,
|
||||
replaceDueDate: true);
|
||||
|
||||
Assert.Equal(string.Empty, request.Description);
|
||||
Assert.Null(request.DueDate);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue