### Question:
FixedRateSwapLegConvention implements SwapLegConvention, ImmutableBean, Serializable { public static FixedRateSwapLegConvention.Builder builder() { return new FixedRateSwapLegConvention.Builder(); } private  FixedRateSwapLegConvention(
      Currency currency,
      DayCount dayCount,
      Frequency accrualFrequency,
      BusinessDayAdjustment accrualBusinessDayAdjustment,
      BusinessDayAdjustment startDateBusinessDayAdjustment,
      BusinessDayAdjustment endDateBusinessDayAdjustment,
      StubConvention stubConvention,
      RollConvention rollConvention,
      Frequency paymentFrequency,
      DaysAdjustment paymentDateOffset,
      CompoundingMethod compoundingMethod,
      FixedAccrualMethod accrualMethod); static FixedRateSwapLegConvention of(
      Currency currency,
      DayCount dayCount,
      Frequency accrualFrequency,
      BusinessDayAdjustment accrualBusinessDayAdjustment); BusinessDayAdjustment getStartDateBusinessDayAdjustment(); BusinessDayAdjustment getEndDateBusinessDayAdjustment(); StubConvention getStubConvention(); RollConvention getRollConvention(); Frequency getPaymentFrequency(); DaysAdjustment getPaymentDateOffset(); CompoundingMethod getCompoundingMethod(); RateCalculationSwapLeg toLeg(
      LocalDate startDate,
      LocalDate endDate,
      PayReceive payReceive,
      double notional,
      double fixedRate); static FixedRateSwapLegConvention.Meta meta(); static FixedRateSwapLegConvention.Builder builder(); @Override FixedRateSwapLegConvention.Meta metaBean(); Currency getCurrency(); DayCount getDayCount(); Frequency getAccrualFrequency(); BusinessDayAdjustment getAccrualBusinessDayAdjustment(); FixedAccrualMethod getAccrualMethod(); Builder toBuilder(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void test_builder_notEnoughData() { assertThatIllegalArgumentException() .isThrownBy(() -> FixedRateSwapLegConvention.builder().build()); }