public void TryRateAssignmentSet_RelationsPresent_FailureCases(SetExpectation set) { Assert.False(GroupMatchSearchTransform.TryRateAssignmentSet(set.Members, set.RelationRatings, set.LocalRelationIndices, set.RatingConfiguration, out var rating)); Assert.Zero(rating); }
public void TryRateAssignmentSet_RelationsPresent_SuccessCases(SetExpectation set) { Assert.True(GroupMatchSearchTransform.TryRateAssignmentSet(set.Members, set.RelationRatings, set.LocalRelationIndices, set.RatingConfiguration, out var rating)); Assert.True(Mathf.Approximately(set.ApproximateExpectedRating, rating)); }