public void GetByCodeShouldThrowGivenNullCode() { InMemoryBudgetBucketRepository subject = Arrange(); subject.GetByCode(null); Assert.Fail(); }
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)); }
public void NewRepositoryShouldNotContainDefaultBuckets() { InMemoryBudgetBucketRepository subject = CreateSubject(); Assert.IsNull(subject.GetByCode(SurplusBucket.SurplusCode)); }