Autofixture: рдЕрд▓реНрдмреЗрдбреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ - рд╢рд╛рд╕рди рдореЙрдбрд▓ рдкрд░рд┐рд╡рд░реНрддрди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рд╕рд┐рддре░ 2017  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: AutoFixture/AutoFixture

AutoFixture.Idioms рдкрд░рд┐рдпреЛрдЬрдирд╛ Albedo рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдЬрд┐рд╕реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ @ploeh рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдо .NET рдорд╛рдирдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ Albedo рдЙрд╕ рджреБрдирд┐рдпрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓реНрдмреЗрдбреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рдмрдирд╛рдпрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдорд╛рд░реНрдХ рдиреЗ рдЗрд╕реЗ рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рдЕрдм рдЙрд╕реЗ рдЙрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдкреА рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд╣ рдЕрдкрдирд╛ рд╕рдордп рдЙрд╕ рдкрд░ рдЦрд░реНрдЪ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдорд╛рд░реНрдХ рдиреЗ рдСрдЯреЛрдлрд┐рдХреНрдЪрд░ рдЦрд╛рддреЗ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЬрд╛рд╣рд┐рд░ рддреМрд░ рдкрд░ рд╣рдо рдЙрд╕ lib рдХреЗ рдПрдХрдорд╛рддреНрд░ рдкреНрд░рдореБрдЦ рдЙрдкрднреЛрдХреНрддрд╛ рд╣реИрдВред

рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ Idioms рд▓рд┐рдП .NET рдорд╛рдирдХ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рдпрд╣реА рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИ, рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдпреЛрдЬрдирд╛ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ:

@AutoFixture/рдХреЛрд░ рд╕рд╛рдЗрдб рд╕реЗ:

  1. рд╣рдо AutoFixture рдЦрд╛рддреЗ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдПрдХ рдФрд░ рднрдВрдбрд╛рд░ рдмрдирд╛рддреЗ рд╣реИрдВред
  2. рд╣рдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рддреЗ рд╣реИрдВ (рдмрд╕ рд╕рднреА рдХрдорд┐рдЯ рдХреЛ рдкреБрд╢ рдХрд░реЗрдВ)ред
  3. рд╣рдо lib рдХреЗ рд▓рд┐рдП .NET рдорд╛рдирдХ рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ v2.0 рдХреЛ NuGet рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

@ploeh рдХреА рдУрд░ рд╕реЗ:

  1. рд╕рд╛рдЗрди рдХреА рдХреЛ master рд╢рд╛рдЦрд╛ рдореЗрдВ рдкреБрд╢ рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЦреЛрд▓реЗрдВрдЧреЗред
  2. AutoFixture , AlexPovar рдФрд░ klimisa рдХреЛ рдкреИрдХреЗрдЬ рдорд╛рд▓рд┐рдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ ( рдпрд╣рд╛рдВ рдЬреИрд╕рд╛ рд╣реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)ред
  3. рдмрд╛рдж рдореЗрдВ рд░реАрдбрдореА рдХреЛ рдпрд╣ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓реЗрдВ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реНрдерд╛рди рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ:

  1. @ploeh рдмрджрд▓реЗ рд╣реБрдП рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рдХреЛрдб рд╕реЗ Ploeh рдиреЗрдорд╕реНрдкреЗрд╕ рдЙрдкрд╕рд░реНрдЧ рд╣рдЯрд╛ рджреЗрдВрдЧреЗред рдпрд╛рдиреА #745 рдореЗрдВ рдХрд┐рдП рдЧрдП рдирд┐рд░реНрдгрдп рдХреЗ рд╕рд╛рде рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдирд╛ред
  2. @ploeh рд╣рдо рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╣-рд▓реЗрдЦрдХ рдХреЗ рд░реВрдк рдореЗрдВ AutoFixture рдЬреЛрдбрд╝реЗрдВрдЧреЗред рд╣рдо рд╡рд░реНрддрдорд╛рди рдХреЙрдкреАрд░рд╛рдЗрдЯ рд░рдЦреЗрдВрдЧреЗ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЕрднреА рддрдХ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдЙрдирдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред
  3. @moodmosaic @adamchester @klimisa рдореИрдВ рдпрд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВ _only_ рдпрджрд┐ рдЖрдк рдореБрдЭреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рддреЛ .NET рдорд╛рдирдХ 2.0 рд╕рдорд░реНрдерди рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдкреАрдЖрд░ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдмрд┐рд▓реНрдб рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдВред рдЗрд╕рд╕реЗ рдХреЛрдИ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рдпрджрд┐ рдРрд╕рд╛ рд╣реИ - рдореИрдВ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рдмрдирд╛рдКрдВрдЧрд╛)ред рдореБрдЭреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдкреБрдирд░реНрдЧрдард┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА (рдЗрд╕реЗ рдСрдЯреЛрдлрд┐рдХреНрдЪрд░ рдПрдХ рдХреЗ рд╕рд╛рде рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдФрд░ рдкреАрдЖрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рджрд░реНрджрдирд╛рдХ рд╣реЛрдЧрд╛ред

@ploeh @AutoFixture/core рдХреНрдпрд╛ рдЖрдк рдРрд╕реА рдХрд┐рд╕реА рдпреЛрдЬрдирд╛ рд╕реЗ рд╕рд╣рдордд рд╣реИрдВ? :рдЖрдБрдЦ рдорд╛рд░рдирд╛:

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдХреБрдЫ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - рдореИрдВрдиреЗ рдЙрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╕рдВрдЧрдарди рдмрдирд╛рдпрд╛: https://github.com/AlbedoOrgред рд╣рдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╡рд╣рд╛рдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдореИрдВ .NET рдорд╛рдирдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝реВрдВрдЧрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдпрд╣рд╛рдВ рд╣реИ, рдореИрдВ рд╡реИрд╕рд╛ рд╣реА рд▓реЗрдЖрдЙрдЯ рд▓рд╛рдЧреВ рдХрд░рдХреЗ рдЦреБрдж рдРрд╕рд╛ рдХрд░реВрдВрдЧрд╛ред рдмрд╛рдж рдореЗрдВ @moodmosaic @ecampidoglio рдЬреИрд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧ рднреА рдпрджрд┐ рдЪрд╛рд╣реЗрдВ рддреЛ рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рдереЗред

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореИрдВ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП @ploeh рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ред

рд╕рднреА 8 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЕрд▓реНрдмреЗрдбреЛ, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб C# рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ, рдПрдХ рдЙрдкрдпреЛрдЧреА, рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдУрдкрди-рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, AutoFixture рд╕рдВрдЧрдарди, IMHO рдореЗрдВ рдХреЛрдИ рд╕реНрдерд╛рди рдирд╣реАрдВ рд╣реИред

рдпрд╣ рдкреНрд░рд╛рдердорд┐рдХ рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдерд╛ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ @ploeh рдХреЗ GitHub рдЦрд╛рддреЗ рдХреЗ рддрд╣рдд рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред рдореБрдЭреЗ рдЗрд╕ рдлреИрд╕рд▓реЗ рд╕реЗ рдкреАрдЫреЗ рд╣рдЯрдиреЗ рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рджрд┐рдЦрддрд╛ред

рд╡рд╣рд╛рдБ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдПрдХ рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЪрд▓ рд░рд╣рд╛ рдкреАрдЖрд░рдПрд╕ рдХреЗ рд▓рд┐рдП рдвреЗрд░ рдкрд╣рд▓реЗ рдХрднреА рдирд╣реАрдВ рдФрд░ рдХреБрдЫ рд╣реА рдЙрдкрд▓рдмреНрдз рд╕рдореАрдХреНрд╖рдХ рдХреА рддрд░рд╣ рд╣реИред


  • рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЬрдм рддрдХ рдЕрдзрд┐рдХрд╛рдВрд╢ v4 рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рдХреЗ рдореБрджреНрджреЗ рдмрдВрдж рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреЗ, рддрдм рддрдХ рдирд┐рд░реНрдгрдп рдХреЛ рд░реЛрдХ рдХрд░ рд░рдЦреЗрдВ
  • рдпрджрд┐ рдЖрдк рдЗрд╕ рдкрд░ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рдПрдХ рд╕рдореАрдХреНрд╖рдХ рдХреЗ рд░реВрдк рдореЗрдВ рди рдЬреЛрдбрд╝реЗрдВред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдмреИрдВрдбрд╡рд┐рдбреНрде рдирд╣реАрдВ рд╣реИ

@moodmosaic рдЖрдкрдХреЗ рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдереЛрдбрд╝рд╛ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдирд┐рд░реНрдгрдп, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ! рдареАрдХ рд╣реИ, рдЖрдЗрдП рдЕрднреА рдХреЗ рд▓рд┐рдП Idioms рд▓рд┐рдП .NET рдХреЛрд░ рд╕рдорд░реНрдерди рдХреЗ рдмрд┐рдирд╛ рд░рд╣рддреЗ рд╣реИрдВ рдФрд░ рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ v4 рдХреЗ рдЕрдВрдд рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред

рдореИрдВрдиреЗ рдХреБрдЫ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - рдореИрдВрдиреЗ рдЙрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╕рдВрдЧрдарди рдмрдирд╛рдпрд╛: https://github.com/AlbedoOrgред рд╣рдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╡рд╣рд╛рдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдореИрдВ .NET рдорд╛рдирдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝реВрдВрдЧрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдпрд╣рд╛рдВ рд╣реИ, рдореИрдВ рд╡реИрд╕рд╛ рд╣реА рд▓реЗрдЖрдЙрдЯ рд▓рд╛рдЧреВ рдХрд░рдХреЗ рдЦреБрдж рдРрд╕рд╛ рдХрд░реВрдВрдЧрд╛ред рдмрд╛рдж рдореЗрдВ @moodmosaic @ecampidoglio рдЬреИрд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧ рднреА рдпрджрд┐ рдЪрд╛рд╣реЗрдВ рддреЛ рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рдереЗред

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореИрдВ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП @ploeh рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ред

рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА рд░реЗрдкреЛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рд╕рд╡рд╛рд▓ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ @adamchester рдФрд░ @moodmosaic рдХреЛ рд╕рд╣-рдорд╛рд▓рд┐рдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ

рдЖрдкрдХреЛ @jwChung рднреА рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрд▓реНрдмреЗрдбреЛ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ред

рдЬрд╝рд░реВрд░, рдореЗрд░реА рддрд░рдл рд╕реЗ рдХреЛрдИ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рдЙрд╕реЗ рдЬреЛрдбрд╝реЗрдВ - рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХреАрдп рдЕрдзрд┐рдХрд╛рд░ рднреА рд╣реИрдВ: рдмреНрд▓рд╢:

@moodmosaic рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдирд╣реАрдВ рджреЗрдЦрд╛ред рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред @zvirja

@jwChung , рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ! рдореИрдВрдиреЗ рдЕрднреА рдХреБрдЫ рдШрдВрдЯреЗ рдкрд╣рд▓реЗ рд╣реА рдЖрдкрдХреЛ рдЖрдордВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ecampidoglio picture ecampidoglio  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Accc99 picture Accc99  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

DeafLight picture DeafLight  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

gtbuchanan picture gtbuchanan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

TroyHouston picture TroyHouston  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ