예제 #1
0
        // planlösning för samtliga rum
        // alla intilliggande rum ska listas
        public void SkapaMuseumFoto()
        {
            // arrange - testdata
            cMuseum testobj1 = new cMuseum("1", "1");
            cMuseum testobj2 = new cMuseum("1", "2");
            cMuseum testobj3 = new cMuseum("1", "3");
            cMuseum testobj4 = new cMuseum("1", "4");
            cMuseum testobj5 = new cMuseum("1", "5");
            cMuseum testobj6 = new cMuseum("1", "6");
            cMuseum testobj7 = new cMuseum("1", "7");
            cMuseum testobj8 = new cMuseum("1", "8");

            // act - test-case

            // assert - säkerställa resultat
            // förväntat värde, faktiskt värde
            Assert.Equal(2, testobj1.RumLista.Count);
            Assert.Equal(3, testobj2.RumLista.Count);
            Assert.Equal(4, testobj3.RumLista.Count);
            Assert.Equal(3, testobj4.RumLista.Count);
            Assert.Equal(3, testobj5.RumLista.Count);
            Assert.Equal(5, testobj6.RumLista.Count);
            Assert.Equal(2, testobj7.RumLista.Count);
            Assert.Equal(2, testobj8.RumLista.Count);
        }
예제 #2
0
        // olika planlösningar
        // rumlistan ska ha angivet rum i första raden
        public void TestConstructor()
        {
            // arrange - testdata
            cMuseum testobj1 = new cMuseum("1", "4");
            cMuseum testobj2 = new cMuseum("2", "4");

            // act - test-case

            // assert - säkerställa resultat
            // förväntat värde, faktiskt värde
            Assert.Equal(3, testobj1.RumLista.Count);
            Assert.Equal("Röda rummet", testobj1.RumLista[0].Beskrivning);
            Assert.Equal("Gröna rummet", testobj1.RumLista[1].Beskrivning);
            Assert.Equal("Lila rummet", testobj1.RumLista[2].Beskrivning);

            Assert.Equal(4, testobj2.RumLista.Count);
            Assert.Equal("Röda rummet", testobj2.RumLista[0].Beskrivning);
            Assert.Equal("Gröna rummet", testobj2.RumLista[1].Beskrivning);
            Assert.Equal("Lila rummet", testobj2.RumLista[2].Beskrivning);
            Assert.Equal("Vita rummet", testobj2.RumLista[3].Beskrivning);
        }