public TestUnitBuilder WithStats(UnitStatsConfig stats) { _stats = stats; return(this); }
public TestUnitBuilder() { _id = 0; _stats = ScriptableObject.CreateInstance <UnitStatsConfig>(); }
public Unit GetUnit(int unitId, UnitStatsConfig stats) { Assert.IsNotNull(stats, "Unit stats could't be null!"); return(new Unit(unitId, stats)); }