private static ApplicationCreateResult CreateTestApp() { LocalApiKeyManager.Default.UserResolver = new TestUserResolver(); ApplicationCreateResult result = Application.Create("Test_AppName_".RandomLetters(6)); return(result); }
public TestApplicationNameProvider(string name) { ApplicationCreateResult result = Secure.Application.Create(name); Expect.AreEqual(ApplicationCreateStatus.Success, result.Status, result.Message); this.Name = name; }
public void ShouldReturnNameInUseIfAppNameInUse() { RegisterDb(); ApplicationCreateResult first = CreateTestApp(); ApplicationCreateResult second = Secure.Application.Create(first.Application.Name); Expect.AreEqual(ApplicationCreateStatus.NameInUse, second.Status); }
public void ApplicationShouldHaveKey() { RegisterDb(); Expect.IsTrue(_registeredDb.Value); ApplicationCreateResult result = CreateTestApp(); Expect.IsNotNull(result.Application); Expect.IsTrue(result.Application.ApiKeysByApplicationId.Count > 0); }
public void ShouldBeAbleToCreateApplication() { RegisterDb(); Expect.IsTrue(_registeredDb.Value); ApplicationCreateResult result = CreateTestApp(); Expect.AreEqual(ApplicationCreateStatus.Success, result.Status); Expect.IsNotNull(result.Application); Expect.IsNullOrEmpty(result.Message); }