pub struct MockBrowserProfileServiceTrait {
BrowserProfileServiceTrait_expectations: MockBrowserProfileServiceTrait_BrowserProfileServiceTrait,
}Fields§
§BrowserProfileServiceTrait_expectations: MockBrowserProfileServiceTrait_BrowserProfileServiceTraitImplementations§
source§impl MockBrowserProfileServiceTrait
impl MockBrowserProfileServiceTrait
sourcepub fn checkpoint(&mut self)
pub fn checkpoint(&mut self)
Validate that all current expectations for all methods have been satisfied, and discard them.
sourcepub fn new() -> Self
pub fn new() -> Self
Create a new mock object with no expectations.
This method will not be generated if the real struct
already has a new method. However, it will be
generated if the struct implements a trait with a new
method. The trait’s new method can still be called
like <MockX as TraitY>::new
source§impl MockBrowserProfileServiceTrait
impl MockBrowserProfileServiceTrait
sourcepub fn expect_check_access(&mut self) -> &mut Expectation
pub fn expect_check_access(&mut self) -> &mut Expectation
Create an Expectation for mocking the check_access method
sourcepub fn expect_get_mini_by_id(&mut self) -> &mut Expectation
pub fn expect_get_mini_by_id(&mut self) -> &mut Expectation
Create an Expectation for mocking the get_mini_by_id method
sourcepub fn expect_get_by_id_with_fingerprint(&mut self) -> &mut Expectation
pub fn expect_get_by_id_with_fingerprint(&mut self) -> &mut Expectation
Create an Expectation for mocking the get_by_id_with_fingerprint method
sourcepub fn expect_get_preliminary_data(&mut self) -> &mut Expectation
pub fn expect_get_preliminary_data(&mut self) -> &mut Expectation
Create an Expectation for mocking the get_preliminary_data method
sourcepub fn expect_generate_storage_path(&mut self) -> &mut Expectation
pub fn expect_generate_storage_path(&mut self) -> &mut Expectation
Create an Expectation for mocking the generate_storage_path method
sourcepub fn expect_update_datadir_hash(&mut self) -> &mut Expectation
pub fn expect_update_datadir_hash(&mut self) -> &mut Expectation
Create an Expectation for mocking the update_datadir_hash method
sourcepub fn get_mock_profile_context() -> Context
pub fn get_mock_profile_context() -> Context
Create a Context for mocking the get_mock_profile method
sourcepub fn create_config_context() -> Context
pub fn create_config_context() -> Context
Create a Context for mocking the create_config method
Trait Implementations§
source§impl BrowserProfileServiceTrait for MockBrowserProfileServiceTrait
impl BrowserProfileServiceTrait for MockBrowserProfileServiceTrait
fn check_access<'life0, 'async_trait>(
&'life0 self,
user: ResponseUserDto,
browser_profile_id: u64,
) -> Pin<Box<dyn Future<Output = AppResult<bool>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_mini_by_id<'life0, 'async_trait>(
&'life0 self,
browser_profile_id: i64,
) -> Pin<Box<dyn Future<Output = AppResult<MiniBrowserProfile>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_by_id_with_fingerprint<'life0, 'async_trait>(
&'life0 self,
browser_profile_id: i64,
) -> Pin<Box<dyn Future<Output = AppResult<BrowserProfileFullData>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_preliminary_data<'life0, 'async_trait>(
&'life0 self,
user_id: i64,
team_id: i64,
browser_profile_id: i64,
) -> Pin<Box<dyn Future<Output = AppResult<PreliminaryData>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_mock_profile(platform: Os) -> BrowserProfileFullData
fn create_config( bp: &BrowserProfileFullData, request: StartRequest, token: String, ) -> AppResult<BrowserProfileConfig>
fn generate_storage_path( &self, browser_profile: MiniBrowserProfile, ) -> AppResult<String>
fn update_datadir_hash<'life0, 'async_trait>(
&'life0 self,
browser_profile_id: i64,
hash: String,
) -> Pin<Box<dyn Future<Output = AppResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for MockBrowserProfileServiceTrait
impl RefUnwindSafe for MockBrowserProfileServiceTrait
impl Send for MockBrowserProfileServiceTrait
impl Sync for MockBrowserProfileServiceTrait
impl Unpin for MockBrowserProfileServiceTrait
impl UnwindSafe for MockBrowserProfileServiceTrait
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more