-
-
Notifications
You must be signed in to change notification settings - Fork 93
Open
Description
This test won't run:
[Test]
[Arguments(new FlagMock[] { }, null)]
[Arguments(new FlagMock[] { FlagMock.Two }, FlagMock.Two)]
[Arguments(new FlagMock[] { FlagMock.One, FlagMock.Three }, FlagMock.One | FlagMock.Three)]
public async Task Get_Flag(FlagMock[] flags, FlagMock? expected)
{
await Assert.That(FlagsHelper.GetFlags(flags)).IsEqualTo(expected);
}
but if I change the last parameter to non-nullable version it runs (and fail because pass the default value, but I really want null
):
// This signature works
public async Task Get_Flag(FlagMock[] flags, FlagMock expected)
Metadata
Metadata
Assignees
Labels
No labels