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");
}