public void VisaBilder_borde_inte_generera_visning_för_spelvärld_utan_bilder() { var spelvärld = new Spelvärld(); Visningar visningar = new VisaBilder(spelvärld).HämtaVisningar(); Assert.That(visningar.AntalVisningar(), Is.EqualTo(0)); }
public void VisaBilder_borde_generera_visning_för_spelvärld_med_en_bild() { var spelvärld = new Spelvärld(); spelvärld.LäggTill(new Objekt { Position = new Position(1, 2, 0), Bild = new Bild(new Bildmängdskoordinat(12, 34), new Bildstorlek(56, 78)) }); Visningar visningar = new VisaBilder(spelvärld).HämtaVisningar(); Assert.That(visningar.AntalVisningar(), Is.EqualTo(1)); Assert.That(visningar.HämtaVisning(0), Is.EqualTo(new Visning(1, 2, 0, 12, 34, 56, 78))); }
public void VisaBilder_borde_generera_visningar_för_spelvärld_med_1000_bilder() { var spelvärld = new Spelvärld(); for (var i = 0; i < 1000; i++) { spelvärld.LäggTill(new Objekt { Position = new Position(1, 2, 0), Bild = new Bild(new Bildmängdskoordinat(12, 34), new Bildstorlek(56, 78)) }); } Visningar visningar = new VisaBilder(spelvärld).HämtaVisningar(); Assert.That(visningar.AntalVisningar(), Is.EqualTo(1000)); }