public void Save() { //arrange List <Article> articles = new List <Article>(); try { articles = databaseDriver.GetAllArticles(); } catch (Exception ex) { Assert.Fail("Couldnt retrieve list of articles:\n" + ex.Message); } Article article = new Article() { ID = 1, Name_of_article = "Article from supplier4_1", ArticlePrice = 58, IsSold = false }; //act try { databaseDriver.Save(article); } catch (Exception ex) { Assert.Fail("Couldnt save article:\n" + ex.Message); } //assert Assert.AreEqual("Article from supplier4_1", articles[9].Name_of_article, "Retrieved value does not match excpected one"); }