ITと創作でねこを飼いたい

プログラミングやITで勉強したこと、疑問をまとめます。

FiddlerとEclipseのデベロッパーツールで挙動が違ったのでメモ

業務でちょっと引っかかったので軽くメモ。
(同じような事象の人の参考になれば)

事象:FiddlerでテストしていたときはException発生しならなかったのにEclipseデベロッパーツール使うとException発生する。

何がしたかったかって言うと、値を変えて業務チェックを通したかった。

原因

値がInteger型(Object型)だったのがみそだった。

結果を言うと
Eclipseデベロッパーツール使ったときにInteger型ではなく、int型で値を変更してしまっていてObjectを壊していたのが原因

myPCでは注意が出て事象を再現できなかったが、
EclipseにおけるInteger型(Object型)の正しい変更の仕方は以下

変数のタブに移動して f:id:ashanoguzyutu:20190227201415p:plain

変えたい値を選択して右クリック
「値の変更」を選択
f:id:ashanoguzyutu:20190227201507p:plain:w300:left

(注意書きもあるが)
new Integer('変えたい値')で変更完了
f:id:ashanoguzyutu:20190227201643p:plain:w500:left

結合テスト環境の時期にEclipseデベロッパーツール使ったら、サーバー落ちたので結構焦りました。(localなので、皆さんに迷惑をかけた訳ではありませんが)
結構盲点だったので、ここにメモ。