Exemple #1
0
        public void AddPerson_WhenCalled_SavePersonInDB()
        {
            string fName = "";
            string lName = "";

            _dataAccess.Setup(db => db.SaveData <PersonModel>(It.IsAny <PersonModel>(), It.IsAny <string>())
                              ).Callback((PersonModel person, string sql) =>
            {
                fName = person.FirstName;
                lName = person.LastName;
            });

            _consoleDataProcessor.AddPerson("John", "Doe");

            Assert.That(fName == "John" && lName == "Doe");
        }