public async Task GetDecryptedUsernameByID_returns_null_for_non_existing_id() { var service = new UserInfoLoader(context); string result = await service.GetUserNameById(3); Assert.IsNull(result); }
public async Task GetDecryptedUsernameByID_returns_decrypted_username() { var service = new UserInfoLoader(context); string result = await service.GetUserNameById(1); Assert.AreEqual("teacher", result); }
/// <summary> /// Creates new instance of <see cref="LoadService"/> /// </summary> /// <param name="menuItem">Menu item</param> /// <param name="vm">Viewmodel</param> public LoadService(MenuItem menuItem, MainWindowViewModel vm) { // setting fields this._menuItem = menuItem; this._userInfoLoader = new UserInfoLoader(); this._profilesMenuManager = new ProfilesMenuManager(this._menuItem, vm); this._vm = vm; }
public async Task GetEncryptedUsernameByID_gets_encrypted_username_by_id() { var service = new UserInfoLoader(context); string result = await service.GetEncryptedUserNameById(1); Assert.AreEqual("SSaaJXIOmGkPgfxmxOoDZQ==", result); Assert.IsNotNull(result); }
/// <summary> /// Creates new instance of <see cref="SignInCommand"/> /// </summary> public SignInCommand(SignInViewModel signInViewModel) { // getting current app var app = ((App)App.Current); // setting fields this._tokenProvider = app.TokenProvider; this._vm = signInViewModel; this._isSignInAvailable = true; // initializing components this._userInfoLoader = new UserInfoLoader(); this._hyperLinkService = new HyperLinkService(); }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { base.Initialize(); // Set screen defaults. graphics.PreferredBackBufferWidth = Options.Resolutions.X; graphics.PreferredBackBufferHeight = Options.Resolutions.Y; graphics.ApplyChanges(); // Set global GraphicsDeviceManager and ContentManager. Globals.graphics = graphics; Globals.content = Content; Globals.randGen = new System.Random(); Globals.game = this; Globals.pathToCurrentMap = null; Globals.songPaused = false; IsMouseVisible = true; sceneManager = new SceneManager(); sceneManager.RegisterScene("Background", new StarsScene()); sceneManager.RegisterScene("Main Menu", new MainMenuScene()); sceneManager.RegisterScene("Song Select", new SongScene()); sceneManager.RegisterScene("Game Options", new OptionsScene()); sceneManager.RegisterScene("Exit", new ExitScene()); sceneManager.RegisterScene("Level", new LevelScene()); var userInfo = new UserInfoLoader(); if (userInfo.hasInfo) { userInfo.Load(); sceneManager.AddCurrentScene("Background"); sceneManager.AddCurrentScene("Main Menu"); sceneManager.FocusOn("Main Menu"); } else { sceneManager.RegisterScene("Init", new InitialScene()); sceneManager.AddCurrentScene("Init"); sceneManager.FocusOn("Init"); } }