From c47f1013e37b2c39d74d456ce30b0b3554a781f5 Mon Sep 17 00:00:00 2001 From: marcchevaldonne Date: Mon, 4 Nov 2024 20:48:19 +0100 Subject: [PATCH] inlinedata tests --- Sources/basics/Tests/TestModel/PersonTest.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Sources/basics/Tests/TestModel/PersonTest.cs b/Sources/basics/Tests/TestModel/PersonTest.cs index 7d3cd1d..ab91591 100644 --- a/Sources/basics/Tests/TestModel/PersonTest.cs +++ b/Sources/basics/Tests/TestModel/PersonTest.cs @@ -43,4 +43,18 @@ public class PersonTest person.FirstName = " "; Assert.Equal("Jane", person.FirstName); } + + [Theory] + [InlineData("Jimmy", "Jimmy")] + [InlineData("Jane", null)] + [InlineData("Jane", "")] + [InlineData("Jane", " ")] + public void TestFirstName(string expectedName, string inputName) + { + Person person = new Person("Chuck", "McGill"); + Assert.Equal("Chuck", person.FirstName); + + person.FirstName = inputName; + Assert.Equal(expectedName, person.FirstName); + } } \ No newline at end of file