예제 #1
0
        public void TestGetTypes()
        {
            List <TypeDataModel> typesActual = databaseConnection.GetTypesFromDatabase();

            List <TypeDataModel> typesExpected = new List <TypeDataModel>()
            {
                new TypeDataModel(1, "Server"), new TypeDataModel(2, "Switch")
            };

            if (typesActual.Count == 2)
            {
                for (int i = 0; i < typesActual.Count; i++)
                {
                    Assert.AreEqual(typesActual[i].TypeNr, typesExpected[i].TypeNr);
                    Assert.AreEqual(typesActual[i].Name, typesExpected[i].Name);
                }
            }
            else
            {
                Assert.IsTrue(false);
            }
        }