public void ReturnProjectIdPutActionOnAProjectNotBeingWorkedOn() { controller .Calling(c => c.Put(25)) .ShouldHave() .ActionAttributes(attr => attr.RestrictingForAuthorizedRequests()) .AndAlso() .ShouldReturn() .Ok() .WithResponseModel(25); }