public void InvokeAsUser_InvalidUser() { // Arrange MockWrapperFactory.ResetInstance(); Action action = () => { Assert.AreEqual(string.Empty, string.Empty); }; // Action SecurityHelper.InvokeAsUser(action, Guid.NewGuid().ToString(), Guid.NewGuid().ToString()); }
public void UpdateTest_WithRefreshExistingServiceInstance() { // Arrange MockWrapperFactory.Instance.WithProcessInstanceSmartObject(); var configurationSettings = new Dictionary <string, string>(); var serviceInstanceManager = MockWrapperFactory.WithExistingServiceInstance(configurationSettings: configurationSettings); // Action serviceInstanceManager.Update(configurationSettings); }
public void RegisterTest_WithRefreshExistingServiceInstance() { // Arrange MockWrapperFactory.Instance.WithProcessInstanceSmartObject(); var serviceInstanceManager = MockWrapperFactory.WithExistingServiceInstance(); // Action 1 serviceInstanceManager.Register(); // Action 2 serviceInstanceManager.Register(true); }
public void LoadConfiguration_When_CreateWithDefaultValuesIsSet_And_FileExists() { var iniParser = Substitute.For <IIniParser>(); var fileSystem = Substitute.For <IFileSystem>(); fileSystem.File.Exists(Arg.Any <string>()).Returns(true); var inisettings = new IniSettings() { MissingFileWhenLoadingHandling = MissingFileWhenLoadingHandling.CreateWithDefaultValues }; var iniWrapper = MockWrapperFactory.Create(inisettings, iniParser, fileSystem); iniWrapper.LoadConfiguration <ImmutableConfiguration>(); iniParser.Received(0).Write(Arg.Any <string>(), Arg.Any <string>(), Arg.Any <string>()); iniParser.Received(10).Read(Arg.Any <string>(), Arg.Any <string>()); }
public void RegisterTest_WithDeleteExistingServiceInstance() { // Arrange MockWrapperFactory.Instance.WithProcessInstanceSmartObject(); var serviceInstanceSettings = new Mock <ServiceInstanceSettings>(); var serviceInstanceManager = MockWrapperFactory.WithExistingServiceInstance(serviceInstanceSettings); serviceInstanceSettings .SetupGet(i => i.Guid) .Returns(new Guid("5D273AD6-E27A-46F8-BE67-198B36085F99")); // Action 1 serviceInstanceManager.Register(); serviceInstanceSettings .SetupGet(i => i.Name) .Returns("URMService2"); // Action 2 serviceInstanceManager.Register(); }
public void LoadConfiguration_When_DoNotLoadIsSet_And_FileExists() { var iniParser = Substitute.For <IIniParser>(); var fileSystem = Substitute.For <IFileSystem>(); fileSystem.File.Exists(Arg.Any <string>()).Returns(true); var inisettings = new IniSettings() { MissingFileWhenLoadingHandling = MissingFileWhenLoadingHandling.DoNotLoad }; var iniWrapper = MockWrapperFactory.Create(inisettings, iniParser, fileSystem); iniWrapper.LoadConfiguration <TestConfiguration>(); iniParser.Received(0).Write(Arg.Any <string>(), Arg.Any <string>(), Arg.Any <string>()); var properties = typeof(TestConfiguration).GetProperties().Length; iniParser.Received(properties).Read(Arg.Any <string>(), Arg.Any <string>()); }
public void SetUp() { _iniParser = Substitute.For <IIniParser>(); _iniWrapper = MockWrapperFactory.CreateWithFileSystem(_iniParser); }
public void TestInit() { MockWrapperFactory.MockInstance(); }
public void TestInit() { // Arrange MockWrapperFactory.MockInstance(); }