swift
1class FizzBuzz{ 2 var arrayResult: [String]{ 3 get{ 4 return self.arrayResult 5 } 6 set(newValue){ 7 self.arrayResult = newValue 8 } 9 } 10 11 let value = Decide() 12 13 func processed(number:Int) -> String{ 14 for number in 1...number{ 15 arrayResult[number] = value.decide(by: number) 16 } 17 return "" 18 } 19 20 21}
このコードのテストをしたいのですがテストクラスで以下のように記述するとValue of type 'FizzBuzz' has no member 'arrayResult'とエラーを出します
swift
1 func testprocessed(){ 2 let value2 = FizzBuzz() 3 let result = value2.arrayResult //ここでエラー 4 5 }
FizzBuzzクラスが記述されているファイルで別のクラス(メソッド)にてテストで記述した内容と同じ内容を記述してもエラーを出しません。
テスト用に何かを記述しなければならないのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。