private static StringsMessage GetStringsMessage(bool isAlfaBravoStatusA, string inputText)
 {
     var alfaBravoStatus = isAlfaBravoStatusA ? AlfaBravoStatus.A : AlfaBravoStatus.B;
     var stringsMessage = new StringsMessage
         {
             AlfaBravoStatus = alfaBravoStatus,
             SomeText = inputText
         };
     return stringsMessage;
 }
        public void Post(AlfaBravoStatus alfaBravoStatus)
        {
            httpControllerContext.Request.Method = HttpMethod.Post;
            var stringsMessage = new StringsMessage
                                            {
                                                SomeText = "some text",
                                                AlfaBravoStatus = alfaBravoStatus
                                            };
            httpActionContext.ActionArguments.Add("strings", stringsMessage);

            attribute.OnActionExecuting(httpActionContext);

            Assert.That(CurrentUser.AlfaBravoStatusStore.AlfaBravoStatus, Is.EqualTo(alfaBravoStatus));
        }
 public string Post(StringsMessage strings)
 {
     return GetResponseText("POST", strings.SomeText);
 }