ex-col-04-training/waiting_room/WaitingRoom.Test/PatientTests.cs
github-classroom[bot] 3723fffef2
Initial commit
2025-01-02 16:34:36 +00:00

27 lines
No EOL
689 B
C#

namespace WaitingRoom.Test;
public sealed class PatientTests
{
private const string Name = "Hans";
private readonly DateTime _arrivalTime = DateTime.Now;
[Fact]
public void Construction_Normal()
{
var p = new Patient(Name, _arrivalTime);
p.IsEmergency.Should().BeFalse("regular patient");
p.Name.Should().Be(Name);
p.Arrival.Should().Be(_arrivalTime);
}
[Fact]
public void Construction_Emergency()
{
var p = new Patient(Name, _arrivalTime, true);
p.IsEmergency.Should().BeTrue("emergency patient");
p.Name.Should().Be(Name);
p.Arrival.Should().Be(_arrivalTime);
}
}