きなこもち.net

.NET Framework × UiPath,Orchestrator × Azure × AWS × Angularなどの忘備録

Angular material × form control × いろいろな入力チェック方法をためしてみた

目的 組み込みValidationの種類 必須入力チェック 正規表現でのチェック カスタム同期バリデーション カスタム非同期バリデーション (番外編)Composeについて その他参考 目的 Angular MaterialのFormControlを使って実現できる入力方法を学ぶ 組み込みVal…

mat-select-autocomplete×Lifecycle-Hooks×幅の変更を適用

目的 やったこと [解決方法]コンポーネントが初期化された後にコードからstyleを変更。 マニュアル確認 CSSからのStyle指定 目的 mat-select-autocompleteで定義したドロップダウンのWidthを変更する。 やったこと [解決方法]コンポーネントが初期化された後…

Dependency Injection Principles, Practices, and Patterns × 1章 × 読書メモ

目的 よくある勘違いと間違いの理由 遅延バインディングによるメリットだけ Unit Testがしやすくなるというメリットだけ DI=Abstract Factoryの強化版 DIにはDIContainerが必須 DIのメリット Late binding:遅延バインディング Extensibility:拡張性 Parallel…

Observable × Subject/BehaviorSubject × それぞれの使い方を調べてみた

Purpose 概要 それぞれの依存関係 class Observable 利用方法と考え方 Point Subject, BehaviorSubject class Subject class BehaviorSubject Point Sample 参考 Purpose Observableについて理解する。 概要 似たような用語(Observer、Observable、Subject、…

DB Context × xUnitTest × Moqでモックを作りたい。

Purpose 直書き ライブラリ化 お手本(entity-framework-core-mock) 設定 コード ref まとめ Purpose UnitTestでDB Contextを使ったServiceをテストする方法について調べる。 直書き Moqを使ってEntityframeworkのモックを作成するには?【単体テスト】を参考…

Selenium × Tips × Datepiker操作を調べていくうちにわかったことまとめ

目的 Tips1:値の取得 Usecase Solution Tips2:入力がdisableのDatePicker-Inputへの値の入力 Usecase Solution Tips3:ログとしてスクリーンショットを保存する Usecase Solution 目的 www.kinakomotitti.netの続き。 調べていくうちに見つけたTipsの忘備録。…

Angular Material × Selenium × DatePickerのカレンダーを操作するサンプル

目的 背景 本題 コード Step1 Step2 Step3 Step4 目的 SeleniumのSample. Angular MaterialのDatePickerで日付を選択する。 値を直接Inputできない場合を想定。 背景 DatePickerをSeleniumで操作しようとしたとき、テキストボックスに日付が直接入力できれば…