Esempio n. 1
0
 public SkillPool SkillPoolHinzufügen(int skillPoolID, Entwickler entwickler, int entwicklerID , Sprache sprache, int sprachID)
 {
     var skill = _db.Skills.Add(new SkillPool {  SkillPoolID = skillPoolID, Entwickler = entwickler, EntwicklerID = entwicklerID, Sprachen = sprache, SprachID = sprachID});
     _db.SaveChanges();
     return skill;
 }
Esempio n. 2
0
 public void SkillErstellen()
 {
     var mockSet = new Mock<DbSet<SkillPool>>();
     var mockDb = new Mock<FuturaEntity>();
     mockDb.Setup(m => m.Skills).Returns(mockSet.Object);
     var test = new TestFunctions(mockDb.Object);
     Entwickler entwickler = new Entwickler();
     entwickler.EntwicklerID = 999;
     entwickler.Enwicklername = "EntwicklerA";
     Sprache sprache = new Sprache();
     sprache.SprachID = 999;
     sprache.Sprachtitel = "SpracheA";
     test.SkillPoolHinzufügen(999, entwickler, entwickler.EntwicklerID, sprache, sprache.SprachID);
     mockSet.Verify(m => m.Add(It.IsAny<SkillPool>()), Times.Once());
     mockDb.Verify(m => m.SaveChanges(), Times.Once());
 }
Esempio n. 3
0
 public Produkt ProduktHinzufügen(int id, string titel, Sprache sprache, int sprachID)
 {
     var produkt = _db.Produkte.Add(new Produkt { ProduktID = id, Produkttitel = titel, Sprache = sprache, SprachID = sprachID });
     _db.SaveChanges();
     return produkt;
 }
Esempio n. 4
0
 public void ProduktErstellen()
 {
     var mockSet = new Mock<DbSet<Produkt>>();
     var mockDb = new Mock<FuturaEntity>();
     mockDb.Setup(m => m.Produkte).Returns(mockSet.Object);
     var test = new TestFunctions(mockDb.Object);
     Sprache sprache = new Sprache();
     sprache.SprachID= 999;
     sprache.Sprachtitel = "SpracheA";
     test.ProduktHinzufügen(999, "ProduktA", sprache, sprache.SprachID);
     mockSet.Verify(m => m.Add(It.IsAny<Produkt>()), Times.Once());
     mockDb.Verify(m => m.SaveChanges(), Times.Once());
 }