コード例 #1
0
        public void TestUpdateContestant()
        {

            var gPlusId = "107711263447378891785";
            var expect = new Profile
            {
                Id = 2,
                Tagline = "ttt" + DateTime.Now.Minute,
                Interest = "iii" + DateTime.Now.Minute,
                Characteristic = "ccc" + DateTime.Now.Minute,
                RegistrationPost = "rrr" + DateTime.Now.Minute,
                ActingCute = "aaa" + DateTime.Now.Minute,
                JoinedDate = DateTime.Now
            };

            var repository = new ContestantRepository();
            repository.UpdateProfile(expect);

            var actual = repository.GetContestant(gPlusId).Profile;
            Assert.AreEqual(expect.Tagline, actual.Tagline);
            Assert.AreEqual(expect.ActingCute, actual.ActingCute);
            Assert.AreEqual(expect.Interest, actual.Interest);
            Assert.AreEqual(expect.Characteristic, actual.Characteristic);
            Assert.AreEqual(expect.RegistrationPost, actual.RegistrationPost);
            Assert.AreEqual(expect.JoinedDate, actual.JoinedDate);
        }
コード例 #2
0
 public ContestantService(ContestantRepository contestantRepository = null)
 {
     _contestantRepository = contestantRepository ?? new ContestantRepository();
 }