예제 #1
0
        public void GetAll_GetsBettors()
        {
            var repo    = new Mock <IBettorRepository>();
            var manager = new BettorManager(repo.Object);
            var bettors = manager.GetAll();

            repo.Verify(m => m.GetAll());
        }
예제 #2
0
        public void Get_ByName_GetsBettor()
        {
            var repo    = new Mock <IBettorRepository>();
            var manager = new BettorManager(repo.Object);
            var bettor  = manager.Get("Jacob");

            repo.Verify(m => m.Get("Jacob"));
        }
예제 #3
0
        public void BettorNamesLike_GetsBettorNamesLikeTerm()
        {
            var repo    = new Mock <IBettorRepository>();
            var manager = new BettorManager(repo.Object);
            var bettors = manager.BettorNamesLike("Ja");

            repo.Verify(m => m.NamesLike("Ja"));
        }
예제 #4
0
        public void Add_ByName_AddsBettor()
        {
            var repo    = new Mock <IBettorRepository>();
            var manager = new BettorManager(repo.Object);

            manager.Add("Jacob");
            repo.Verify(m => m.Add("Jacob"));
        }