public void Inheritence()
            {
                var requestAggreggate = new GameRequestAsyncAggregate(FakeRepositoryAsync, FakeRepositoryAsyncAggregate);

                requestAggreggate.Should().NotBeNull();
                requestAggreggate.Should().BeAssignableTo <BaseRequestAsyncAggregate <Game> >();
                requestAggreggate.Should().BeAssignableTo <IGameRequestAggregateAsync>();
                requestAggreggate.Should().BeAssignableTo <GameRequestAsyncAggregate>();
            }
 public void TestCleaanup()
 {
     ClearFakes();
     requestAggreggate = null;
 }
            public void TestInitalize()
            {
                InitializeFakes();

                requestAggreggate = new GameRequestAsyncAggregate(FakeRepositoryAsync, FakeRepositoryAsyncAggregate);
            }