Exemplo n.º 1
0
        public void GetByCodeShouldThrowGivenNullCode()
        {
            InMemoryBudgetBucketRepository subject = Arrange();

            subject.GetByCode(null);

            Assert.Fail();
        }
Exemplo n.º 2
0
        public void AfterInitialiseSurplusBucketShouldExist()
        {
            InMemoryBudgetBucketRepository subject = CreateSubject();

            subject.Initialise(new List <BudgetBucketDto>());

            Assert.IsTrue(subject.IsValidCode(SurplusBucket.SurplusCode));
            Assert.IsInstanceOfType(subject.GetByCode(SurplusBucket.SurplusCode), typeof(SurplusBucket));
        }
Exemplo n.º 3
0
        public void NewRepositoryShouldNotContainDefaultBuckets()
        {
            InMemoryBudgetBucketRepository subject = CreateSubject();

            Assert.IsNull(subject.GetByCode(SurplusBucket.SurplusCode));
        }