public void TestThrowOnNullEffectInConstructor() {
   DrawContext nullContext = null;
   PointParticleRenderer<SimpleParticle> renderer;
   Assert.Throws<ArgumentException>(
     delegate() {
       renderer = new PointParticleRenderer<SimpleParticle>(nullContext);
     }
   );
 }
 public void TestConstructor() {
   PointParticleRenderer<SimpleParticle> renderer;
   renderer = new PointParticleRenderer<SimpleParticle>(this.effect);
   Assert.IsNotNull(renderer); // Nonsense; avoids compiler warning
 }