public void CampaignRepositoryMock_GetCampaignById()
        {
            CampaignRepositoryMock urm = new CampaignRepositoryMock();
            var a = urm.GetCampaignById(1);

            Assert.IsNotNull(a);
        }
        public void CampaignRepositoryMock_GetAllData()
        {
            CampaignRepositoryMock urm = new CampaignRepositoryMock();
            int expectedCount          = 5;

            int count = urm.Campaigns.Count;

            Assert.AreEqual(expectedCount, count, "Harusnya 5.");
        }
        public void CampaignRepositoryMock_DeleteCampaign()
        {
            CampaignRepositoryMock urm = new CampaignRepositoryMock();

            urm.DeleteCampaign(1);
            var a = urm.GetCampaignById(1);

            Assert.IsNull(a);
        }
        public void CampaignRepositoryMock_UpdateCampaign()
        {
            CampaignRepositoryMock urm = new CampaignRepositoryMock();
            Campaign campaign          = new Campaign()
            {
                CampaignName = "Njajal Gan", CampaignId = 1
            };

            urm.UpdateCampaign(campaign);
            var a = urm.GetCampaignById(1);

            Assert.AreEqual(campaign, a);
        }
        public void CampaignRepositoryMock_AddCampaign()
        {
            CampaignRepositoryMock urm = new CampaignRepositoryMock();
            Campaign campaign          = new Campaign()
            {
                CampaignName = "Njajal Gan", CampaignId = 1000
            };

            urm.AddCampaign(campaign);
            var a = urm.GetCampaignById(1000);

            Assert.IsNotNull(a);
        }