public void ValidateCurrentSessionTest_loggedIn() { CreateStubForLogin(); CreateStubForVersion(); MetadefenderCoreClient metadefenderCoreClient = new MetadefenderCoreClient(GetMockApiUrl()); metadefenderCoreClient.Login("admin", "admin"); bool isLoggedIn = metadefenderCoreClient.ValidateCurrentSession(); Assert.True(isLoggedIn); }
public void ValidateCurrentSessionTest_notLoggedIn_sessionExpired() { CreateStubForLogin(); CreateStub("/version", "GET", 403, GetJsonFromFile("MetadefenderCoreClient.test.resources.apiResponses.version.getVersion_accessDenied.json")); MetadefenderCoreClient metadefenderCoreClient = new MetadefenderCoreClient(GetMockApiUrl()); metadefenderCoreClient.Login("admin", "admin"); bool isLoggedIn = metadefenderCoreClient.ValidateCurrentSession(); Assert.False(isLoggedIn); }