Skip to content

Commit

Permalink
Test adjustment to serializer
Browse files Browse the repository at this point in the history
  • Loading branch information
Hawxy committed Jan 6, 2025
1 parent aa1d53c commit c0d0b82
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 7 deletions.
10 changes: 7 additions & 3 deletions tests/Fga.Net.Tests/Unit/ExtensionScenario.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,17 @@ public override string ToString()
}

public void Deserialize(IXunitSerializationInfo info)
{ }
{
Description = info.GetValue<string>(nameof(Description))!;
Configuration = info.GetValue<Action<FgaConfigurationBuilder>>(nameof(Configuration))!;
}

public void Serialize(IXunitSerializationInfo info)
{
info.AddValue(nameof(Description), Description);
info.AddValue(nameof(Configuration), Configuration);
}

public string Description { get; init; } = null!;
public Action<FgaConfigurationBuilder> Configuration { get; } = null!;
public string Description { get; private set; } = null!;
public Action<FgaConfigurationBuilder> Configuration { get; private set; } = null!;
}
8 changes: 4 additions & 4 deletions tests/Fga.Net.Tests/Unit/ExtensionTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,17 @@ public class ExtensionTests

];


[Fact]
public void InvalidConfiguration_ThrowsException()
[Theory]
[MemberData(nameof(BadExtensions))]
public void InvalidConfiguration_ThrowsException(ExtensionScenario scenario)
{
var collection = new ServiceCollection();

collection.AddOpenFgaClient(config =>
{
config.SetStoreId(Guid.NewGuid().ToString());

config.ConfigureAuth0Fga(x => { });
scenario.Configuration(config);
});
}

Expand Down

0 comments on commit c0d0b82

Please sign in to comment.