public void AddShare_CorrectShare_PassTheAddAndSavechanged() { //Arrange var trader = new Trader(); //Act _businessService.AddShare(trader, "Name", 1000); //Assert Received.InOrder(() => { _dataContext.Received(1).Add(Arg.Any <Share>()); _dataContext.Received(1).SaveChanges(); }); }