public void GetSource_SourceWithoutOverride_DifferentSource() { var options = new DefaultApplicationNameOptions { Source = "", }; var application = CreateDefaultApplicationNameService(options); var actualSource = application.GetSource(); Assert.NotEqual(options.Source, actualSource.ToString()); }
public void GetSource_SourceWithOverride_SameSource() { var options = new DefaultApplicationNameOptions { Source = "motor://test/", }; var application = CreateDefaultApplicationNameService(options); var actualSource = application.GetSource(); Assert.Equal(options.Source, actualSource.ToString()); }
public void GetFullName_FullNameWithOverride_SameFullName() { var options = new DefaultApplicationNameOptions { FullName = "test", }; var application = CreateDefaultApplicationNameService(options); var actualFullName = application.GetFullName(); Assert.Equal(options.FullName, actualFullName); }
public void GetFullName_FullNameWithoutOverride_DifferentFullName() { var options = new DefaultApplicationNameOptions { FullName = "", }; var application = CreateDefaultApplicationNameService(options); var actualFullName = application.GetFullName(); Assert.NotEqual(options.FullName, actualFullName); }
public DefaultApplicationNameService(Assembly assembly, IOptions <DefaultApplicationNameOptions> options) { _assembly = assembly; _options = options.Value ?? new DefaultApplicationNameOptions(); }