コード例 #1
0
ファイル: UserSettingsTests.cs プロジェクト: brianjlacy/Hero6
        public void SetUp()
        {
            var services = new Hero6ServicesProvider();

            file      = services.File;
            directory = Substitute.For <IDirectoryWrapper>();

            userSettings = MakeUserSettings();
        }
コード例 #2
0
 protected ServicesProvider()
 {
     File                   = new FileWrapperStub();
     Mouse                  = Substitute.For <IMouse>();
     GameSettings           = Substitute.For <IGameSettings>();
     UserSettings           = Substitute.For <IUserSettings>();
     Campaigns              = Substitute.For <ICampaigns>();
     Campaigns.Current      = Substitute.For <CampaignModule>();
     UserInterfaces         = Substitute.For <IUserInterfaces>();
     UserInterfaces.Current = Substitute.For <UserInterface>();
     UserInterfaceGenerator = new UserInterfacesGeneratorStub(Mouse);
 }