Skip to content

Commit

Permalink
#5 Aggregate Nimble AMS Developer and DevOps blogs.
Browse files Browse the repository at this point in the history
  • Loading branch information
Ted Husted authored and Ted Husted committed Feb 24, 2017
1 parent 8f807f9 commit ad64f73
Show file tree
Hide file tree
Showing 92 changed files with 36,456 additions and 221 deletions.
263 changes: 263 additions & 0 deletions 2014/01/apex-testing-username-creation-best-practice/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,263 @@
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">

<title>Apex Testing Username Creation Best Practice | DreamOps Success Group</title>
<meta name="author" content="DreamOps Crew">

<meta name="description" content="Force.com is a remarkable platform, and we want to help take it to the next level. We have a dream. We want Salesforce DX to be the most scalable, most agile, most developer-friendly platform on the planet -- or in the cloud -- bar none.">


<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

<meta property="og:title" content="Apex Testing Username Creation Best Practice"/>
<meta property="og:site_name" content="DreamOps Success Group"/>


<meta property="og:image" content="undefined"/>



<link rel="alternative" href="/atom.xml" title="DreamOps Success Group" type="application/atom+xml">


<link href="/favicon.png" rel="icon">


<!-- CSS -->
<link rel="stylesheet" href="/css/themes/bootstrap.css" media="screen" type="text/css">
<link rel="stylesheet" href="/css/font-awesome.css" media="screen" type="text/css">
<link rel="stylesheet" href="/css/style.css" media="screen" type="text/css">
<link rel="stylesheet" href="/css/responsive.css" media="screen" type="text/css">
<link rel="stylesheet" href="/css/highlight.css" media="screen" type="text/css">
<link rel="stylesheet" href="/css/google-fonts.css" media="screen" type="text/css">
<!--[if lt IE 9]><script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->

<script src="/js/jquery-2.0.3.min.js"></script>

<!-- analytics -->

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46874006-1', 'auto');
ga('send', 'pageview');
</script>




</head>

<body>
<nav id="main-nav" class="navbar navbar-inverse navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<button type="button" class="navbar-header navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">DreamOps Success Group</a>
<div class="collapse navbar-collapse nav-menu">
<ul class="nav navbar-nav">

<li>
<a href="/archives" title="All the articles.">
<i class="fa fa-archive"></i>archives
</a>
</li>

<li>
<a href="/categories" title="All the categories.">
<i class="fa fa-folder"></i>categories
</a>
</li>

<li>
<a href="/tags" title="All the tags.">
<i class="fa fa-tags"></i>tags
</a>
</li>

<li>
<a href="/about" title="More about DreamOps">
<i class="fa fa-user"></i>about
</a>
</li>

</ul>
</div>
</div> <!-- container -->
</nav>
<div class="clearfix"></div>

<div class="container">
<div class="content">




<div class="page-header page-header-inverse ">
<h1 class="title title-inverse "> Apex Testing Username Creation Best Practice</h1>
</div>







<div class="row post">
<!-- cols -->

<div id="top_meta"></div>
<div class="col-md-9">


<!-- content -->
<div class="mypage">


<p>One common testing need is security testing. When a given user goes to Page X, they can only access and perform Y actions. Salesforce’s Apex Testing capabilities makes this painless. Through one or more test methods, users records are temporarily created and then verified that they can or cannot do the expected actions. This allows implementors to verify that their security model is correct or that it needs changing. – <a href="http://www.nimbleams.com/blog/2014/1/19/apex-testing-username-creation-best-practice/" target="_blank" rel="external">Read More at NimbleAMS.com</a></p>

</div>

<div>
<center>
<div class="pagination">
<ul class="pagination">


<li class="prev"><a href="/2014/01/designing-with-the-users-mind-in-mind/" class="alignleft prev"><i class="fa fa-arrow-circle-o-left"></i>Prev</a></li>


<li><a href="/archives"><i class="fa fa-archive"></i>Archive</a></li>


<li class="next"><a href="/2014/01/why-feature-branches-are-a-good-thing/" class="alignright next">Next<i class="fa fa-arrow-circle-o-right"></i></a></li>


</ul>
</div>

</center>
</div>

<!-- share -->







<!-- comment
<section id="comment">
<h2 class="title">Comments</h2>
</section>
-->
</div> <!-- col-md-9/col-md-12 -->


<div id="side_meta">
<div class="col-md-3" id="post_meta">

<!-- date -->

<div class="meta-widget">
<i class="fa fa-clock-o"></i>
2014-01-19
</div>


<!-- categories -->

<div class="meta-widget">
<a data-toggle="collapse" data-target="#categorys"><i class="fa fa-folder"></i></a>
<ul id="categorys" class="tag_box list-unstyled collapse in">

<li>
<li><a href="/categories/tutorial/">Tutorial<span>13</span></a></li>
</li>

</ul>
</div>


<!-- tags -->

<div class="meta-widget">
<a data-toggle="collapse" data-target="#tags"><i class="fa fa-tags"></i></a>
<ul id="tags" class="tag_box list-unstyled collapse in">

<li><a href="/tags/apex-tests/">Apex Tests<span>2</span></a></li>
</ul>
</div>


<!-- toc -->
<div class="meta-widget">

</div>

<hr>

</div><!-- col-md-3 -->

</div>


</div><!-- row -->
<!--
-->

</div>
</div>
<div class="container-narrow">
<footer> <p><a href="http://www.dreamops.org/powered-by/index.html">DreamOps is made possible by Nimble AMS Engineering</a>.
</p> </footer>
</div> <!-- container-narrow -->




<a id="gotop" href="#">
<span></span>
</a>

<script src="/js/jquery.imagesloaded.min.js"></script>
<script src="/js/gallery.js"></script>
<script src="/js/bootstrap.min.js"></script>
<script src="/js/main.js"></script>
<script src="/js/search.js"></script>


<link rel="stylesheet" href="/fancybox/jquery.fancybox.css" media="screen" type="text/css">
<script src="/fancybox/jquery.fancybox.pack.js"></script>
<script type="text/javascript">
(function($){
$('.fancybox').fancybox();
})(jQuery);
</script>



<script type="text/javascript">
var search_path = "search.xml";
if (search_path.length == 0) {
search_path = "search.xml";
}
var path = "/" + search_path;
searchFunc(path, 'local-search-input', 'local-search-result');
</script>

</body>
</html>
Loading

0 comments on commit ad64f73

Please sign in to comment.