public void TestInitialise() { this.mockRuleRepo = new Mock<IMatchingRuleRepository>(); this.mockMatchMaker = new Mock<IMatchmaker>(); this.mockRuleFactory = new Mock<IMatchingRuleFactory>(); this.mockBucketRepo = new BucketBucketRepoAlwaysFind(); this.subject = new TransactionRuleService( this.mockRuleRepo.Object, new FakeLogger(), this.mockMatchMaker.Object, this.mockRuleFactory.Object, new FakeEnvironmentFolders(), new FakeMonitorableDependencies()); PrivateAccessor.SetField(this.subject, "rulesStorageKey", "Any storage key value"); }