public void Ignore_members_when_ignored() { var instance = new FooIgnored { MyInt = 75, MyString = "secret" }; Helpers.SetJsonSerializerResolver(); var bytes = JsonSerializer.Serialize(instance); var json = Encoding.UTF8.GetString(bytes); json.ShouldNotContain(nameof(FooIgnored.MyInt)); json.ShouldContain(nameof(FooIgnored.MyString)); }
public void Ignore_members_when_ignored() { var instance = new FooIgnored { MyInt = 75, MyString = "secret" }; var resolver = Helpers.GetEncryptedResolver(StandardResolver.Default); var bytes = JsonSerializer.Serialize(instance, resolver); var json = Encoding.UTF8.GetString(bytes); json.ShouldNotContain(nameof(FooIgnored.MyInt)); json.ShouldContain(nameof(FooIgnored.MyString)); }