private static void TestBuilder() { GuildBuilder gb = new GuildBuilder(); GuildDirector gd = new GuildDirector(gb); Guild icxlAudit = gd.CreateAuditGuild("icxl"); Guild icxlNotAudit = gd.CreateNotAuditGuild("not audit"); printObject(icxlAudit); printObject(icxlNotAudit); var audit2 = gd.UpdateGuildToVip(icxlAudit); var notAudit2 = gd.UpdateGuildToVip(gd.AddGuildMoney(icxlNotAudit, 300)); printObject(audit2); printObject(notAudit2); }
public GuildDirector(GuildBuilder guildBuilder) { this._guildBuilder = guildBuilder; }