Tôi có một đoạn mã, những gì tôi muốn thử nghiệm với Mockito:Làm thế nào để Mock instanceof trong Mockito
mockedClass instanceof SampleInterface
Các mockedClass
được chế nhạo lớp trừu tượng: MockedClass
, và SampleInterface
là một giao diện. Đây là điểm không thành công:
Validate.isTrue(mockedClass instanceof SampleInterface, "The mockedClass is not a SampleInterface");
Làm thế nào để thử mã này?
Chỉ cần làm rõ, 'mockedClass' là một mô hình sơ thẩm của kiểu 'MockedClass' (tức là' mock (MockedClass.class) ') và' MockClass' triển khai 'SampleInterface'? – Jonathan
Lớp thực hiện mockedClass thực hiện điều này SampleInterface. Tôi đã không viết một thông tin quan trọng: Đó là mockedClass là một lớp Tóm tắt, được chế giễu như mô hình (MockedClass.class). –